stock locations and items
syntax update for factory girl 4.2
create default stock location and migrate variant counts to stock
use factory girl inheritance for order factory
default packaging for stock_locations
add variants with status of backordered or on_hand to packages
properly calcualte on_hand and backordered stock
extract logic out of stock_location model into the PACKER
move stock packages and splitters into stock directory
move splittrs in to module subdirectory
chain of responsibility for splitters