Making the Mirador class use second gen of class to support @propoerties decorator.
Adding a new check_directory method to check the permissions for a given path.
Adding @property / @property.setting methods for the available directory.
Adjusting PyLint variable and argument regex to support 1 letter variables. Used for errors
#9
Adding the property & property.setter methods for the vhosts enabled directory.
Fixing Pylint errors.
#9
Adding documentation to the error property on the mirador object #9
Removing W0141 from disabled messages of pylint. Use list/dictionary comprehension!
Removing uncessary documentation.
Adding code to make dir paths not care if there is a trailing slash or not
#9
Baby steps to making Mirador configurable
#9
Supporting the new configurable setup for setting up Mirador
Changed test classes the new class style.
Adding a random string method.

#9
Continue working on getting a test environment setup
Cleaning up test configuration and fixing test_data creation
Getting rid of a stupid idea of placing the error on the object.
Adding tests to check for various errors with setting the available and disabled directories.
#9
Merge branch 'feature/9VhostDirs' into develop