Add support for DB open modes

The tests won't pass in Travis until we merge the maxminddb changes.
Add missing docs
Adjust doc line length
Update change history
Only run pylint on 2.7
Merge pull request #19 from maxmind/greg/db-modes

Add support for DB open modes