NoteGateway now returns the newly saved object after running save
Created a new note now automatically selects it in the list
Selecting a note now switches focus to the input area. Not very angular but it works and I can't be arsed to faff around with directives for this.