Filering keywords which don't exist results in 'undef' diff (limit mode)
Fixed bug in skip_type_id test logic

Also added new test filter('rental_rate') which failed before fixing
this bug...
Deep value filters (i.e. col/rel attrs) now working (with test)
Expanded filter test cases
Merge branch 'hash_layout'