add an observer for product loading
provide the option addition on observer
adds a order quote observer
adds logic for the options in qute
start support on reordeing
provide the logic on the reorder
revamp the custom options
sub key should be denoted
reset where the additional options are added
add value stright if not an array
fixes the additional options
Merge pull request #5 from jeremyBass/master

pre test changes