Show error on attempt to register with disabled self registration

This happens for normal registration as well as registration via omniauth.

This also changes the redirect to not go to / and go to signin_url instead.
'Display Sums' is remembered when reloading the page after bulk edits.
Merge pull request #1145 from opf/fix/disabled_self_registration_error
Add changelog entry
Intercept enter event in filter inputs and trigger table update
Rename work package loading helper file
Update pry-byebug and its dependencies

This fixes a bug when stepping with pry:
https://github.com/deivid-rodriguez/pry-byebug/issues/11
Remove guard as we don't use it
Remove pry-debugger as we don't support Ruby 1.9 any more
Merge pull request #1148 from opf/feature/clean_up_gemfile

Gemfile: Clean up some development dependencies
Bring back test-unit dependency to fix CI::Reporter issue

Broken in 9721cb95: test-unit was previously present by virtue of
being a guard-test dependency.

Signed-off-by: Alex Coles <alex@alexbcoles.com>
Merge branch 'dev' into dev-angular

Signed-off-by: Alex Coles <alex@alexbcoles.com>

Conflicts:
	Gemfile.lock
Merge pull request #1146 from opf/fix/angular-query-persistence-sums-5841

'Display Sums' is remembered when reloading the page after bulk edits.
WIP keep track of warning/error state and show/hide in timelines view.
Showing/hiding timelines toolbar and warning message.
Removed unused param.
Undid css change.
Temporarily avoid duplicate work package updates on enter by pub sub


TODO write a withDelay directive which delays the input by a given amount of time
Removing sort header classes from other columns. Added tests.
Removed unused scope variable.