initial commit

* Add git ignore file
* Add placeholder default settings
* Add templating function
* Add index page
* Add entry point check
* Add installation wizard stub
* Add templates
* Add upload verifier
* Add upload form test facility thing

3 hours work, probably
Move in-line with style guide

c. 2 min
Create README.md

c. 5 min
edit readme

c. 5 min
fix brackets

c. 2 min
add comments; move version output

+ Added and expanded comments to make it more obvious as to what is happening
* Made it so that both successful and unsuccessful requests output the API
  version; previously only unsuccessful requests did so
+ Bumped API version

10 min
Changed error message on non-POST request

Changed the error message 2, which is displayed when a user attempts to send a
non-POST request to `upload.php` to display the request type, in an attempt to
make it easier to troubleshoot.

Bumped API version.

10 min
edit git ignore

2 min
Added installation wizard things

* Disallowed !GET and !POST requests to installer.php
* Created switch on `installer.php`:
  * Get requests should display the form
  * Post requests should process the form
* Switched Bootstrap theme from 'slate' to 'yeti'
* Added to installation form
* Added troubleshooting tips to some `upload.php` errors
* Bumped API version

30 min
Added table creation SQL

* Added `includes/database.php`
* Added prompt to install manually if there are bad permissions
* Changed message template to use headings and paragraphs instead of panels

c. 90 minutes
Add extra field to form

c. 2 min