newui: Assign object/paste controller to paste dialog

Fixes olgabrani/synnefo#40
Fixes olgabrani/synnefo#38
newui: Fix error when there are no groups

Fixes olgabrani/synnefo#39
newui: Remove dialog modal on transition
newui: Add error pages for 404 and 503 errors

These pages are rendered when the user tries to access a non-existing
route.
newui: Add error notification when an action fails

onFail function sends the action showActionFail. When this function
runs, a dialog will appear and the route will be refreshed.

All actions should implement onSuccess and onFail functions.
newui: Add view with an input and validation methods

Used for:
- Create container
- Create object
- Rename object

The view trims the value of the input and checks if:
- is empty
- has too many characters
- has slashes in it (for containers)

If the value of the input is valid so far, then the view triggers
the controller to check if the new id of the record is already
taken.
newui: Create groups using user_catalogs call
newui: Replace hardcoded account_url with setting
newui: Show group members (WIP)
Remove foundation source from styles/ dir
Update to ember-cli 0.1.2
Use ember-cli-foundation-sass to compile scss styles
Update ember-cli-sass version to support builds in debian wheezy
Cleanup Brocfile
bower: Add ember version to bower.json
newui: user_catalogs for groups
newui: Implement remove user from group action
newui: Improved group actions
newui: Refactor group actions
newui: Update disconnect of dialogs and add feedback dialog

For now, a user can send a feedback message if he clicks the link
at the bottom of each page. The feedback is sent from the
application route.

The feedback cannot be sent with empty message.

If the server returns error the corresponding informative dialog
will appear.