renamed shrbTableGrid
added shrbFilter
angular-ui-states is local dependency
shrbForm improvements: handle change of inputs; inputs are shared between forms and filters
uiSelect2 watch length of array with options
uiValidate show/hide error messages
split collection and index state
renamed view
minor fixes: filter translation, css and script tags