shifted the unique bits from test_settings to dev_settings as comments/examples and removed the test_settings.py file.
added temporary files to the gitignore file (files ending with a tilde)
removed the 'current_state' attribute from the Check model and replaced it with a simple function that returns that monitor's most recent state instead. added a function that returns the time that monitor has spent in that state. updated dashboard with a new field 'time in state'. made the monitor url field 'unique' so there cant be multiple monitors with that url. updated the droid task. added migrations.
updated the requirements.txt removing the mysql-python dependency