Merge pull request #290 from jonezy/master

fixes, and a bunch of new unit tests.
Merge pull request #291 from jonezy/master

all kinds of small and big things.
Merge pull request #292 from jonezy/master

refactored + mobile detection!
small filter updates
Merge pull request #293 from shutter111/master

Fixed filter error. Many other small updates
Model Filter - updated check box filtering, added animation and rollovers
Merge branch 'master' of https://github.com/RichmondDay/www.mini.ca
Merge pull request #294 from shutter111/master

Ready for review
fixed issue with isAll4 always being false.

Signed-off-by: Chris Jones <chris@jonezy.org>