Added validation for module name

- Module name must be a valid PHP namespace.
split entity and resource identifiers
Changed all identifier_name to route_identifier_name
All tests passing
Fix for Db tests
Merge branch 'master' of github.com:TomHAnderson/zf-apigility-admin into distinct-identifiers
Dummy commit to lock pas merge
Added filter metadata

Created list of all scalar filter options, by filter.
Created model for returning filters w/metadata

- Tests and implementation
Merge branch 'feature/46-filters-data' into feature/46

Ability to model filters for use with API.
Minor test fixes

- config had several bare strings, leading to test warnings
- test was referring to validators, and not filters
- implementation was resetting key, not value
Created factory for filters model
Created controller and factory for filters service

- Created controller
- Created corresponding factory
- Added model and controller factories to configuration
Created API service configration for filters

- Added routing, rest, and content-negotiation configuration.
Created filters service for angular app

- Created filters service and integrated into rest/rpc services via route
  provider resolvers.
Add filters to REST and RPC services

- Added filters to each of REST and RPC service scopes
- Create "filters" array on cration of new input
Added scope methods for manipulating filters

- Added addFilter, removeFilter, addFilterOption
- s/addOption/addValidatorOption/ in both JS application and partials
UI for filter creation/manipulation

- Replicated validator UI for filters
- Moved validator/filter UI to a common partial; used ng-include from
  both rpc/rest services to utilize it.
- Currently not working, likely due to not having "filters" returned by
  API.
Ensure we initialize "filters" array

- Just like validators, need to scrub the API return value to see if any
  filters are defined, and, if not, set the result to an empty array.
  Similarly, do this for individual filter options.
db connected resources using entity_identifier_name