fixing bug where if user has no boards, get-notes-from-board-ids would bomb.
fixing error handler: assumption about socket, plus tying into *display-errors* when spitting out generic error response.
Merge branch 'master' into local