Remove JbuilderProxy

Also, move Jbuilder class definition into a separate file
Moved NullError into a separate file
Extract KeyFormatter into a separate file
Remove redundant requires
Codestyle
DRY jbuilder test