Converts em to px values for styles in Files.
Cleans up Core apps for relative(em) to absolute(px) styles.
All Core Styles from em->px, apart from styles.css
#6051 [ux][files] Move File Spinner

Added spinner to file icon when moving to new folder or out of folder.

Commit is related to #6051
Fixed indention.

As per @kabum request, indention on line 694 has been fixed.
change mail address by pressing enter - fixes #6179
fix typo
Merge branch 'master' into files-em-to-px

Conflicts:
	apps/files/css/files.css
Fixes Trashbin and Files Style Conflicts, more em to px conversions post rebase
Merge branch 'master' into core-em-to-px

Conflicts:
	apps/files_sharing/css/public.css
	apps/user_ldap/css/settings.css
	core/css/multiselect.css
	core/css/share.css
Fixes typo in versions.css
Fixed files row height in Firefox/KDE

Firefox is using native checkboxes and in KDE the checkboxes have a
bigger height which caused the row height to increase and be misaligned
with the date column.

This fix makes the checkbox absolute to prevent it to influence the row
height.
Fixes header going down in trash bin app.
Fixes typos, adds ; wherever not present.
Added Javascript unit tests

- added karma utility to run jasmine unit tests
- added Sinon library (for stubs/mocks/fakeserver)
- added a few unit tests for core and files
- added autotest-js.sh script
Removes Bogus classes from previous commits.
Removes Bogus Styles.
remove comment & add space
Keep the EOF-Newline
fix double call of changeEmailAddress()