Databasse Creation

Makefile and SQL file to create a project and user table in
a SQLite3 database. It should be noted that all datatypes are
placed into an affinty of either TEXT, NUMERIC, INTEGER, REAL,
or NONE and lose all length restrictions (http://www.sqlite.org/datatype3.html),
but an attempt was made to go by MySQL datatypes in case of later
migration away from SQLite.
Project Serialization to DB

Slightly modified code from the Prototype branch
to fit in with new schema.
Database Update

PHP code now uses data binding (instead of string injection) and
updates fields not present in the Prototype (created, createdBy,
lastModified, lastModifiedBy).
Gitignore Swapfiles
Database Timestamps

Timestamps are now no longer stored as text but as
unix timestamps that also account for the date.
Relative Database Path

Changed the database path to be relative instead
of absolute as mentioned in pull request conversation.
If PHP scripts span more than one directory in the future
this will need to be looked at again.
Database Type Consistency

Changed fields of INT to INTEGER for consistency.
It worked before, but this is more appropriate and
easier to read through.
Clear error message when dialog opens
Merge pull request #49 from KSHSK/databaseCreation

Database Creation
Fixed project folder permissions.
Merge pull request #50 from KSHSK/welcome-new-project

Welcome and New Project code
Merge branch 'master' into check-unsaved-changes