Don't require unnecessary dependencies

- Require 'ordereddict' only on Python < 2.7
- Don't require 'simplejson'
add some more patterns to gitignore
fix links in readme from md to rst
typo