Migration to bigbluebutton_rails new fields added
([moderator, attendee]_api_password) (_passwords changed to _key)

refs #836
Strings related to (moderator, attendee)_passwords changed to _key

refs #836
Now room keys (private/public) can be changed while a room is running.

refs #836
Merge branch 'branch-v2-836-allow-users-change-passwd' of git://github.com/gmiotto/mconf-web into gmiotto-branch-v2-836-allow-users-change-passwd

Conflicts:
	db/schema.rb
Separate meeting keys from the passwords used in the API

This is adapting to changes in BigbluebuttonRails. Now passwords are called
"keys" and are separate from the passwords passed when making API calls.
This way users can change the access keys to a meeting while it is running.

refs #827
refs #828

Conflicts:
	app/assets/javascripts/app/spaces/edit.js.coffee
	app/controllers/custom_bigbluebutton_rooms_controller.rb
	app/views/custom_bigbluebutton_rooms/_form.html.haml
	app/views/my/edit_room.html.haml
	config/initializers/bigbluebutton_rails.rb
	config/locales/en/_bigbluebutton_rails.yml
	config/locales/en/_simple_form.yml
	config/locales/en/mconf.yml
	config/locales/pt-br/_bigbluebutton_rails.yml
	config/locales/pt-br/_simple_form.yml
	config/locales/pt-br/mconf.yml
	db/schema.rb
	spec/controllers/custom_bigbluebutton_rooms_controller_spec.rb
	spec/factories/bigbluebutton_room.rb
Merge PR #32 from gmiotto/branch-v2-836-allow-users-change-passwd

refs #836