Remove DB.Open() and only allow bolt.Open().

Per @tv42's suggestion, this commit removes the ability to reopen an
instance of DB. All open calls go through bolt.Open().

Fixes #103.
Merge pull request #104 from benbjohnson/remove-db-open

Remove DB.Open() and only allow bolt.Open().