update copyright year to range
emit ready event on app
fix typo from refactor in error handler
Merge pull request #379 from gdi2290/patch-1

update copyright year to range
remove bin, which will go in derby-cli
cleanup testing and add jshint
don't autoRefresh in production mode
cleaner pending script middleware
fix premature return in less parser
fix jshint issues
null check in refreshClients
add singleton component implementation
choose the correct component factory
fix bug in previous commits
remove bin option from derby
don't try and keep track of singleton components on page
don't create lots of controller destroy listeners when adding dom event listeners
small refactor of dom event methods
fix view filename extraction for watching
clean up clients map being used for refreshing from server