CommandHeader can store metadata
Event can take metadata in its header
finished tests for buildsaggregateroot. eventhandlers in tests now
increase the version
Added some docs and split the Builds aggregate root into 2 traits