Add support for custom attributes for services

Automation can now use the "custom_keys", "custom_set", and "custom_get"
methods to manipulate the custom attributes on a service.  Any associated
custom attributes are now visible on the service details page.

https://bugzilla.redhat.com/show_bug.cgi?id=1108331
Fix replication with a migration for databases upgraded from v4.

Fix configurations for included_tables and excluded_tables.
Fix triggers on for renamed tables.
Fix rr_pending_changes and rr_sync_states entries for renamed tables.
Fix rr_sync_states entries for removed tables

https://bugzilla.redhat.com/show_bug.cgi?id=1034987
Add export notice to README.md

As advised by Red Hat expert compliance officers, add export notices to README.md for ManageIQ source code in addition to the notice on the website.
configure httpd authorization

- Add _settings_authentication_tab.html.erb
consolidate match_groups implementations
add httpd authentication
Removed a warning message from automation log

We log a warning everytime a service model is not found. Which includes
basic ruby objects. e.g.
[----] W, [2014-06-20T13:01:03.092624 #3049:3fe521833bdc]  WARN -- :
Service Model string not found
Add support for OpenLDAP as implementation for authentication mechanism

OpenLDAP only returns memberof attribute for users when it's specifically requested
in the ldap query as it's considered an "operational attribute".
https://bugzilla.redhat.com/show_bug.cgi?id=1093739
Cleanup ternary operators that can just use the equality operator.
When encrypting passwords, dont generate newlines
Added createFolder and subFolderMors to the MiqVimFolder class.

Added methods to the VMwareWebService binding that can be used
to list and create child folders.
Cleanup ternary operators that can just use the not equal operator.
Cleanup some negative ternary operators to be more readable.
Remove confusing and commented ternary operator.
Cleanup ternary operators that can just use the equality operator.
Cleanup ternary operators that can just use the not equal operator.
Simplify ternary operators using variations of negative equality.
Remove xml based deprecated tests.
Standardize Bullet and Links

switched to using only ‘*’ for bullets.
created hotlines
Merge pull request #102 from jrafanie/turns_out_equality_returns_true_false

Turns out equality returns true false