Fix #192

If price is not valid, cancel it out. This will force an update.
Fix gitignore
Moved compat.py to new dir utils/ and also added timer class
Move scripts directory
Fix paths
Rename nighty to dist and fix path in itemDiff
Improvements on distributable generator
Add windows installer generation to dist.py
Added script to automate json dump, sql convert, and diff prep. Also adds metadata to eve.db
Fix more paths