Changed from abstract to normal classes to be able to test.
1. Added support for attributeFilters, attributeRangeFilters and
compositeFilters.
2. Added hashmaps with map attribute names to the correct column names
for each MediaItem subtype (i.e. Audio, Video, Image).
Added three new file from the stubgentool