admin-ui: Clean up button stye

Basic button classes are:

* outline-btn: Transparent button with thin colored border
  and color font that get a thicker border on hover (default
  color is white)
* custom-btn: Colored button with white font that gets more
  opaque on hover
* line-btn: Total-black button with a white thick bottom border
  on hover
admin-ui: More button clean-up

Table selection buttons are not visible when they are disabled
admin-ui: Change main link color
Merge branch 'feature-admin-design' into feature-admin
admin-ui: Fix JS bug
admin: Show main item in each association
admin: Send JSON response when action finishes

Wait for action(s) to finish and then return the result of the operation
along with the ids for which there was an error.

The returned JSON has the following structure:

{
    error_ids = [id1, id2, id3],
    result = "Message to display"
}

Last, the following HTTP status codes can be returned:

* 200: All actions have completed successfully. All other status codes
  mean that the actions have failed partially or completely.

* 400: Bad request.
* 403: Not permitted.
* 404: Unknown operation.
* 405: Method (GET) not allowed
* 500: Server error. If this status code is returned, this means that
  there is no accompanying JSON to use.
* 501: Not implemented.
Merge branch 'feature-admin-ajax-actions' into feature-admin
admin: Fix detached IP issue

Check if the IP is in use before fetching the VM and network that is
attached in.
Merge branch 'feature-admin-fix-ip' into feature-admin
admin-ui: Change expand arrow hover state style
admin-ui: Change modals style

Fix apyrgio/synnefo#127
admin-ui: Add title to <a> removing items from selection
Merge branch 'feature-admin-design' into feature-admin
admin-ui: Clean up button stye

Basic button classes are:

* outline-btn: Transparent button with thin colored border
  and color font that get a thicker border on hover (default
  color is white)
* custom-btn: Colored button with white font that gets more
  opaque on hover
* line-btn: Total-black button with a white thick bottom border
  on hover
admin-ui: Hide 1st column in user's modals

Exception: The contact modal
Fix apyrgio/synnefo#135
admin-ui: Different active/hover style for menu
Merge branch 'feature-admin-design' into feature-admin
admin-ui: Filters clean up

Fix apyrgio/synnefo#157
Merge branch 'feature-admin-design' into feature-admin