pluggable LoggerManager and ValidatorManager, updated tests, closes #75. introduced the context to the DatabaseManager, they liked each other right away and have been dating since (and got new tests, too\!), closes #99