Added setup script

- Ask for database parameters.
- Test parameters.
- Populate database.
- Create config file.
- Redirect to setup if config file doesn't exist.
- Drop if config file exists and setup folder still present.