Added domain error handling
Bump version
Fix typo
Add plugin options injection
Semantics: start->initialize, stop->terminate
Remove App.call(this) dependency
Remove domain, use ArmatureError in App & DependencyGraph