Login: Render auth providers as round buttons (still ugly)
CSS: Refactor work package and account stuff into own files
Center main login form and use generic form formatting

No more table!
Wrote some tests for work package directives.
Login forms: Improve looks
Remove superfluous symlink
Main login form: Add accidentally removed "stay logged in" option
Pulldown login form: Improve looks

Also contains some small improvements for main login form.
adds a scope to the test and removes unnecessary require
added #reported_work_package_count to user [DRYing]
spec display of number of reported work packages
rename of labels to get tests running again
removal of colon to ensure capybara is able to find input
removal of second colon to get tests running again
rename of label label_register to get tests runnning again
Merge pull request #1262 from opf/feature/multi_provider_login

Multi provider login forms
don't use deprecated should syntax
use translated label for reported work packages
Merge pull request #1264 from opf/feature/angular-missing-directive-tests

Wrote some tests for work package directives.
Remove dead code from work packages index view

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