Clean up/normalise whitespace in Sass, CSS

Signed-off-by: Alex Coles <alex@alexbcoles.com>
Merge pull request #1328 from opf/dev-angular

Integrated toolbar (AngularJS)
Deleted query new/edit forms and corresponding partials/helper methods.
Merge pull request #1332 from opf/feature/discard-query-edit-form

Deleted query new/edit forms and corresponding partials/helper methods.
Restore positioning of legacy action menu
Test scenario form creating a custom field with empty name, other  for check how the fallback name is set.
Custom validator to check the presence of custom field name.
Add also validation for name value length
Acceptance tests for empty custom fields
Make action menu selectors in integration tests work again
Fix tests after applying legacy styles to action menu
Using angular-truncate plugin to truncate query names.
Fix firefox compatibility of with-dropdown directive ...


TODO Refactor the directive architecture
ascending/descending locales.
Make the context menu drop down toggleable
Improve tasks drop down positioning
Merge pull request #1342 from opf/bugfix/dropdown-behaviour-in-ff

Bugfix/dropdown behaviour in ff
Merge pull request #1340 from opf/fix/8237-sortation-locales

ascending/descending locales.
Merge pull request #1333 from opf/bugfix/restore-legacy-actions-positioning

Restore positioning of legacy action menu
Merge pull request #1336 from opf/fix/7832-query-name-truncation

Using angular-truncate plugin to truncate query names.