Large Update - UI
	*Switched templating engine to Jinja2
	*Now using Bootstrap
	*Removed sidenavbar (eww)
	*Now using template inheritance
	*Modified base css for unnecessary divs
	*Commented out downloader for now - causing problems
Fixed index page flubs
Merge branch 'master' of https://bitbucket.org/JLYates1985/pydownloadserver
Downloading and threading working correctly.
	*Thread queue manager singleton now working.
	*Refactored duplicate code for handling file system locations.
	*Refactored code to start web server.
	*Created stop listener to disable queue manager singleton on cherrypy exit.
	*Set threads to daemon to prevent cherrypy freezing waiting for them to stop.
	*Fixed marking succesful on download complete.
Fixed markup and css for queue/history/ and config.
Renamed download source files and imports for clarity.
Added shutdown functionality, fixed history database query.
Updated readme
Removed sh and wget. Replaced with requests library.
Removed 'status' from DB (will be pulled from RAM) - updated DB statements.
Changed queue/history to use bootstrap table class.
Download status is now updated and reflected on web UI.
Added clear history functionality.
Added pause queue button to UI (No functionality implemented yet)
Added "secret" /debug URI for testing env variables.
Only starting threads when downloading, no more idle waiting threads.
Fixed list removal for old threads.
Fixed issue #15
Fixed issue #11
No Slicing at the template level, no need to touch JS.
Fixed issue #10
Already catching improper url during queue, double-work here.
Fixed issue #14
Pragma table_info DB column checks on startup.
Remoed some of the erroneous/silly entries for test data.
Fixing numerous PEP8 style blunders.
Fixed PEP8 stye non-adherance.
Updated readme