allow for the loading of related classes

Sometimes it's nice to have them all loaded.  This allows for that.
initial Travis-CI config
update travis-ci config
...and travis config updates, again
builders are used in the generated attributes, not defaults

...and the POD should reflect this.
use inline builders for more clarity
nit! whitespace
README.pod => README.mkdn
add tests for private related class functionality
...and implementation.