Visual improvements on actions over conference rooms

Specially in the user's home, the options are not in a dropdown button instead
of individual links.
Options to invite other people and join from mobile changed as well: bigger
buttons, inputs with the proper cursor and others.
Add recording options to user's rooms, refs #804

First version where the user can set his room to record and set the title and
description for the recording. Still only for user rooms.

Added also a new js component "edit in place", that allows inputs to be easily
submitted via ajax to update a model. This can possibly be used in the future
to make other forms more responsive and easier to be edited.
Merge branch 'branch-v2' into issue804-bbbrails1.3.0

Conflicts:
	app/assets/javascripts/app/application/bootstrap.js.coffee
	app/assets/javascripts/app/application/modal.js.coffee
Finish the view "join_options" for user rooms

Several small changes:

- Disable the "go" button while an ajax call is in progress
- Added events to some js components
- Remove the text in the indicators of in-place-edit, show only the icon
Add recording options to spaces' rooms, refs #804

Very similar to what was done for users at 4a54d778866

Also:
Included methods to control who can create meetings in a room
Removed methods from MobileHelper, now the code that was in these methods is
done directly in the views: the methods would need to receive too many options
to accomodate all variations necessary.
Merge branch 'branch-v2' into issue804-bbbrails1.3.0

Conflicts:
	app/assets/javascripts/app/application/base.js.coffee
Several fixes and improvements for webconfs in spaces, refs #804

Finishing what was started by 8408dbde5d5.
Move metadata key names to global configs, refs #804
Show alert on rooms/join_options when the room is running, refs #804

Alert that the options will not take effect in the current meeting.

Also changed style for bootstrap's alerts (and started using them for the
alert that was added).
Add ability :create_meeting for rooms and btn to end meetings in spaces

Added ability so we can use `can?(:create_meeting, room)` instead of
`user.can_create_meeting?(room)`.

Also added a button to end meetings in spaces (in `spaces/:id/webconference`).

refs #804
Merge branch 'branch-v2' into issue804-bbbrails1.3.0

Conflicts:
	app/assets/stylesheets/app/application/base.css.scss
	app/assets/stylesheets/app/spaces/_sidebar.css.scss
	app/views/homes/_webconference_room.html.haml
	app/views/spaces/_sidebar.html.haml
	app/views/webconferences/space_show.html.haml
Fix db:populate after the update on logos

Spaces don't have a `default_logo` anymore.
Use configatron to load the seeding configurations, refs #800

Important: changed the format of setup_conf.yml!
Update the footer with current information and links
Better control for links to spaces on the list of spaces

Anonymous users can't see some links and users that are logged but are not
members should see some. Made it more consistent.
Layout fixes and improvements (in logos and user lists specially)

- Logos were not using the proper classes in some places
- Better listing of users using the proper classes
- Slightly smaller page headers
- New icon for webconference fast start,