Merge pull request #1 from HexagonSystems/develop

edit msg in branch to master
Update .gitignore to fix ignoring Config
Update .gitignore
Merge branch 'feature/autoloader'
Merge pull request #2 from HexagonSystems/towbase

Merging towbase to create new master baseline
Merge pull request #3 from HexagonSystems/master

Merger master update to develop
Add bootstrap files to include
Add bootstrap.html to work on theme
Work on getting bootstrap.html to useable
sidemenu fixed
Add .less files for building custom theme
Removed offcanvas.css
Naming clean up moved Hexagon theme in bootstrap.min so it's baked in
Sidebar code clean up
Bootstrap template added to MVC
Merge branch 'origin/feature/BootstrapTemplate'
Commit to see if it gets the Bootstrap working
Updated TimeSheet Package
Can now change task comment page by using the paginator at the bottom of the screen

Fixed CSS class table-zebra background coloring

Fixed up some JQuery to make it a little cleaner
Added:
- All comments now load through an AJAX/jQuery/JS method
- Pages of comments are only loaded as requested, this feature is more aimed at mobile devices as we obviously don't want to push too much data to the user as they might not need it
- Once you have loaded a certain page of the comments, that page will remain stored in the arrayOfComents which will allow the user to quickly jump between pages of comments they have already loaded

What needs to be implemented:
- A check to see if there are any updates, if there are a notifcation will be given to the user requesting them to click the refresh button which will load the new comment(s) and unshift them into the array
- jQuery/JS scripts need to be moved into their own files, currently at the bottom of the timesheetViewSingleTemplate.php page
A basic add hours feature has been implemented, still needs to be cleaned up a lot.