Added .gitignore and updated README
Added travis file to specify CI build parameters
Fixed unneeded scrollbars appearing
Install script run in correct directory
update develop with documentation changes

Merge branch 'master' into develop
travis updates
file permissions for travis testing
Add Module model to site module

* Implement module.findAll service to get a list of modules
* Implement asynchronous filesystem functions in AD.js
* Remove unneeded callback argument from synchronous FS functions in AD.js
Create a welcome page for first-time users

* The installer directs users to the welcome page when
  the installer completes
* The welcome page explains about how to add modules and
  about the admin toolbar
componentManager.ejs: Add brief instructions

* Add brief instructions of how to use the component manager to install
  a module
componentManager: Add list of pages in each module

* Provide an easy way for users to visit the pages of a module
  once they've installed it.
* Pages are loaded on the client side. Each page is given as a link
  to immediately visith that page.
Fix local authentication bug

* In the local authentication function, check that the viewer is authenticated,
  not just that a viewer is present.
User can specify session secret when installing

* Formerly, the session secret was hard coded in the app_install.js file. Now,
  there is an input box in Step 2 of the installation wizard to allow users
  to specify their own session secret.
* The input box uses a default value of "th3re is n0 sPo0n" for convenience
  when developing the application.

* Fixed small horizontal scrolling issue on Step 1 of the wizard
* Added Windows example paths for mysql.exe and mysqldump.exe
Merge branch 'develop' of https://github.com/appdevdesigns/appdevjs