Fixed the filtering by product groups
Type agent should fallback on called class if no type given
Fixed getItemForProduct() not searching for correct type
Added missing getOptions() method to product interface
Replaced another wrong type reference
Fixed wrong class search
Opt-in for ES5 strict mode
Updated product list filter autocompleter for Mootools 1.4 (#765)

see https://github.com/angelsk/mootools-autocompleter
Can now build SQL filters everywhere (static method)
Only mark products in orders as undeletable
Merge branch 'develop' into feature/rules
Dropped datepicker compatibility code
Added date picker for startTime and endTime
Improved order of field config
Moved SQL definition to DCA files