Working on refactoring load_router.php, creating the ModuleLoader class.
Started working on ModuleLoader. Also made a lot of changes needed to start working on the permission system, specifically: allowing/denying a Venue's access to individual Modules.
Fixed up Installation a little bit:

* Taking advantage of PureCSS's 'required' form field attribute
* Removed the 'Venue Label' field from the 'Venue Info' form so we can use the default 'Main' Venue Label. This resolved Issue #54.
Fixed installation issue regarding 'dbConnnection.php' creation and
chmod'ing it's file permissions.
Added an exception if the 'dbConnection.php' file exists yet there is a
database connection error.
Renamed 'jf.php' to 'Jf.php' (fixed case issue)
Fixed issues regarding mirroring assets during module installation.
Renamed 'Installer::is_dir_empty' to 'Installer::isDirEmpty' to comply
with PSR recommendations.
Addressed issue regarding file permissions (chmod) and Windows.

Signed-off-by: jburns131 <jburns131@gmail.com>
Attempting to remove 'Wiki' submodule