message: fix(server): enforces lowercase when updating a branch name &
  searches by LOWER(name) on stream branches to ensure backwards compatibility. This should be
  efficient, as we're not searching on 1000s of branches; they're limited on a streamid where clause
  first.
diff: @@ -27,7 +27,7 @@ module.exports = {
  },
  async updateBranch( { id, name, description } ) {
  - return await Branches( ).where( { id: id } ).update( { name: name, description: description } )
  + return await Branches( ).where( { id: id } ).update( { name: name.toLowerCase( ), description: description } )
  },
  async getBranchById( { id } ) {
  @@ -54,7 +54,7 @@ module.exports = {
  },
  async getBranchByNameAndStreamId( { streamId, name } ) {
  - let query = Branches( ).select( '*' ).where( { streamId: streamId } ).andWhere( { name: name } ).first( )
  + let query = Branches( ).select( '*' ).where( { streamId: streamId } ).andWhere( knex.raw( 'LOWER(name) = ?', [name]) ).first( )
  return await query
  },
  