Prevent blank Storage Manger names.

It currently allows to pass a nil name of the storage manager, effectively making the 'show' view not-working because of trying to use `+' method on nil. This commit rectifies this issue by enabling name presence check in the model.

https://bugzilla.redhat.com/show_bug.cgi?id=1129718
Created a provision request cancel message to replace the generic "Add a new ____ cancelled by the user" message used by the prov_edit method in miq_request_methods.rb

New provision cancel message will be displayed after the cancellation of a host provision or vm provision.

https://bugzilla.redhat.com/show_bug.cgi?id=1114143
fix region to region communication

- vmdbws controller accepts username/password
- the password is unique per installation due to encryption w/ v2_key

https://bugzilla.redhat.com/show_bug.cgi?id=1135072
Automate model /system/event changes.

Removed vm_alert_cpu_ready instance and reroute other instances
for new model changes.

https://bugzilla.redhat.com/show_bug.cgi?id=1139325
Merge pull request #518 from tinaafitz/automate_event_model_change

[WIP] Automate model /system/event changes.
Merge pull request #504 from kbrock/region_to_region

fix region to region communication
Merge pull request #406 from jcarter12/add_host_provision_cancel_message

BZ 1114143 Added host provisioning cancel message when cancelled by the user
Merge pull request #383 from mfalesni/sm_validate_name

Prevent blank SM names
Change the security context of the script so logrotate can read it.

https://bugzilla.redhat.com/show_bug.cgi?id=1138477
Fixes #219

The shell script was inheriting a resource context of "httpd_sys_content_t" from the parent directory.
Logrotate runs as logrotate_t and was getting audit failures in the /var/log/audit/audit.log:

type=AVC msg=audit(1410073682.664:105): avc:  denied  { read } for  pid=9812 comm="sh" name="logrotate_free_space_check.sh" dev=dm-0 ino=548602 scontext=system_u:system_r:logrotate_t:s0-s0:c0.c1023 tcontext=system_u:object_r:httpd_sys_content_t:s0 tclass=file

[skip ci]
Merge pull request #526 from jrafanie/fix_logrotate_permission_issue

Change the security context of the script so logrotate can read it.