Bug fixing and clean up for shopstyle community migration

- Add Javadoc for the object model (not the API yet)
- Add Price and Discount histograms
- Make all filters immutable