Removed the RangeCollectionFactory object (Need to re-think this).
Moved CommandPieceListBuilder to its own package and added an
AdvancedCommandLibraryBuilder (which is really cool).
Added a LibraryListCommand which only requires you to give it a list of
commands and the library to lookup the path from.  Much easier to manage
than the simple ListCommand.
Updated MappedResponsePathPiece to allow you to create generic
mappedResponePath pieces using the same flow pattern I've implemented
elsewhere.