Updates developer install doc to use trove cli

Closes-Bug: #1260284
Change-Id: I293675592c2385bfab8ba73333ac515e68184d43
Fix enable on boot when working with systemd and symlinked units

mysql on Fedora20 is actually mariadb and /usr/lib/systemd/system/mysqld.service
is a symbolic link to /usr/lib/systemd/system/mariadb.service. systemctl "enable"
doesn't work on symlinked inits like described in:

https://bugzilla.redhat.com/1014311

So in order to enable mysqld service properly in this case we need to
replace a service name with the real path to service file.

Closes-Bug: #1330937
Change-Id: Id823b3e377c4d0d5f1e5452fad9826232bc1f904
Fix typos in trove/instance/models.py

Change-Id: Ied4da362562d89fd6d2295ad64b560ba5d950b42
Closes-Bug: #1333894
Corrects typo in instance models and service

The get_default_configuration_template() function in Instance was
misspelled as 'configration'. The function is also called from the
InstanceController class.

Closes-Bug: #1331135
Change-Id: I95416b0c5d49a46d19edd548c36ec619f580a8e0
Logging audit for trove/backup module

Adjust log messages to conform to logging standards.

Change-Id: Id11f7fec952a7f9d4af3c4b40d3283d8871026d4
Partial-Bug: #1324206
Fix data too long for column 'task_description'

Change-Id: I9153cc1a8a194990b3b437fcab0ceddbd716e247
Closes-Bug: #1334360
Updated from global requirements

Change-Id: I9656ca53d9f638f3d3091ba60144a450279d7b81
Merge "Fix data too long for column 'task_description'"
Merge "Fix enable on boot when working with systemd and symlinked units"
Merge "Fix typos in trove/instance/models.py"
Merge "Updated from global requirements"
Add timestamps and instance count to config groups

This commit adds created and updated timestamps to the configuration
groups list and details calls. It also adds instance_count to the
configuration details call. Timestamps on configuration groups can
serve as a secondary indicator for making config edits, as well as a
potential time marker for correlating when detrimental config changes
were made. It will also help to see how many instances use a
particular config and users will be able to see up front how many
instances the config changes will affect.

Note that instance_count is generated on the fly and not stored in the
config db, hence the getattr() usage.

Change-Id: I0138a28e9fb4c0c045a1a26df3f8a282d80a7274
Implements: blueprint minor-config-edits
Docimpact: change to configuration payloads
Imported Translations from Transifex

Change-Id: I8e2f54974ca93b20e740fd4bb347427d8636a0db
Merge "Logging audit for trove/backup module"
Imported Translations from Transifex

Change-Id: I9e1509e77610cf93865d1bcfc6e63be0cc21af7f
Merge "Corrects typo in instance models and service"
Merge "Updates developer install doc to use trove cli"
Merge "Add timestamps and instance count to config groups"
Make configuration tests configurable

Adds flexibility to configuration tests to make used mysql configs
configurable.

Change-Id: Id7ef621c185af6514b87ec4f79001461bc3851c3
Closes-bug: 1334888