Add `config/schedule.rb` and `*~` to gitignore.
New InatConfig class.

- New InatConfig uses config.yml.example as the default config values
- Remove APP_CONFIG (merged into config.yml)
- Replace INAT_CONFIG[...] with new config class
- Made the config keys more consistent
Add method_missing to InatConfig class.
Use  "CONFIG.foo" instead of "CONFIG.get(:foo)".
Sphinx doesn't like things without types, apparently.
Bugfix: projects/invitations?on_list=yes was broken when there was an identification rule for the project.
Added more logging to help track reqests, users, PIDs.
Tried to prevent numerous life lists getting created by spammers.
Minor fixes to taxon links.
Isolate all DJ logging to the DJ log files.
Remove log rotation logic from the app.
added timestamp to taxon_range kmls in taxa/show
Added tool to bring users back from deletion.
Bugfix: taxon change email updates weren't using full URLs.
Added taxon to observations json responses.
Removed duplicate places from taxa/show.
Removed duplicate place types from places/edit, added territory.
Added bounds to obs cache key.
Tried to address nil result from project search.
Bugfix: closing dialogs and clicking on tabs in dialogs of place widget were broken.