Added template for creating sql installation

Template file has been added which allows the creation of an sql file
which will secure the database.
Added tasks to create and run an sql file

Two tasks have been added which create an sql file and run it. These two
tasks when run, should use the mysql_secure_installation.sql file and
use it to secure the database.
Added new files to allow selinux configuration

Added necessary roles and tasks in order to allow ansible to disable
selinux.
Added selinux role
Moved the installation of libselinux-python

The installation of libselinux-python has been moved from an ansible
task into the bootstrap.sh shell script. This is necessary to ensure
that the package is available before the mysql database is modified.
Merge branch 'develop' into feature/mysql-secure

Conflicts:
	bootstrap.sh - resolved by using 'develop' version
Added installation of libselinux-python

Installation of package readded after merge removed it. This enables
additional features on systems with SELinux enabled.
Fixed issue where output wasn't redirecting to

log file when installing libselinux-python.
Added a notify to trigger an handler

Handler that is triggered will start mysqld, allowing the rest of the playbook
to work properly.
Added notify to trigger handler

Handler triggered starts httpd, allowing for the rest of the playbook to work
properly.
Renamed jspserver folder to tomcat

Role folder 'jspserver' has been renamed to 'tomcat' for greater
clarity. Also, main playbook file has been updated to account for this
change.
Renamed webserver directory to apache

Role folder 'webserver' has been renamed to 'apache' for greater
clarity. Main playbook file has also been updated to account for this.
Renamed timeserver directory to ntp

Role directory 'timeserver' has been renamed to 'ntp' for greater
clarity. The main playbook file has also been updated to account for
this change.
Fixed issue where some lines don't redirect to log

Fixed an issue where some of the completion status messages at the end
do not redirect to the log file.
Added flush_handlers to force handlers to execute

A flush_handlers line has been included in order to cause the handlers
to immediately execute.
Changed database from mysql to mariadb

The database of choice is now mariadb as opposed to mysql for
compatibility with different systems.
Changed mysqld to mariadb

Mariadb is now the replacement for mysqld. This should allow better
compatibility on newer systems.
Removed unnecessary SELinux task

Removed an unnecessary SELinux task that was made redundant by the task
below it.
Removed SELinux role

SELinux role has been removed from the playbook because it is not yet
necessary.
Added os checks to determine which db to install

Script will now check os version to determine which db software to
install. On CentOS versions 7 and above, mariadb will be installed,
otherwise, for CentOS versions between 6 and 7, the standard mysql
packages will be installed.