refactor(capacities): list capacities always in same order

List capacities always in the order returned by /api/capacity-types.
test(capacities): add css-classes and page-functions for testing capacities
test(capacity): test ordering of capacities
fix(test): refactor element matchers from spec into page-object
chore(git): allow dashes (-) in type specifier
feat(test-api): reset sequences on delete
refactor(capacities): put capacity order asserts into corresponding page objects
feat(test-page): reset all, save current and revert to previous state
refactor(test-api): rename parameter Long first to currentMax
fix(e2e-tests): repeatable e2e tests by resetting data in the beginning
feat(test-page): show success message div only when message exists

Also fix border width.
feat(featureToggle): add show/hide feature toggle
feat(test-page): show dev page only if dev feature is enabled
refactor(pageobject): prepare page objects for functional inheritance
refactor(pageobject): rename pages to pageobjects

If the page object is a page, indicate it in the file name (and module assignment).
refactor(fixture): prepare fixtures for functional inheritance
feat(pageobject-utils): experiment with capacity assert
refactor(pageobject): apply crockford's functional inheritance pattern naming and style
fix(test-data): run server with e2e profile in protractor tests
Merge pull request #27 from HSLdevcom/test-data-page

Test data page