db/connpool.go
	- Use global logger
	- Begin to implement connection pool pause (still needs public API)

db/db.go
	- Move errors to own file
	- Use new newErrorf function in place of manually created errors
	- Fix a few BoltDB key issues
	- Upgrade errors to refer to an error code to allow identifying certain
		error situations (key not exists)

db/error.go
	- Moved error codes and messages here

db/resource.go
	- Removed RuleErrors
	- Migrated all errors over to GryphonErrors

gryphondb.go
	- Pass connection pool the global logger

handlers/common.go
	- Removed deprecated functions
	- Added 404 generic function
	- Collapsed mux URLs from full words to a single letter

handlers/dicthandler.go
	- Got createDictResourceHandler into a working state
	- Created stubs for a few other handler functions

services/logging.go
	- Logging service can multi-write to file and Stdout
	- Logger implements io.WriteCloser
Merge pull request #4 from chrisrink10/develop

Improve logging and error messages; get single resource requests working