ticket:4 test for pagination after filtering
ticket:4 custom filtering functions

added variable '$scope.filteredContacts' to store result of filtering
added function '$scope.applyFilters' what doing actual filtering of contacts on any filters change
added function '$scope.searchFilter' what doing filtering of contacts by search string in specific fields
Merge remote-tracking branch 'origin/t4_contact' into t4_contact