allow remove event to propogate through filtered collections
fix bug on list view collection reset

Change-Id: I34d28381539f0741348c22e2e608e7589d0f13b2
VBID-1160 Syntax error on some 500 errors

- On some 500 errors, body is empty and a SyntaxError occurs when
  parsing JSON
Update to version 0.0.14
VBID-1160 Propgate deferred failure

- Not notifying deferred used by controller on failure
VBID-1176 Allow for lazily loaded collections

- Do not fetch lazy collections in loader

Change-Id: I0a7b219d5cebf2c355c36b0df3b93e20a2b30b88
VBID-1176 Handle URL funcs on collections

- Prepend the API root on invocation.

Change-Id: I0359e04a7d65b25549217cb2bcfd000e7d64dd18
VBID-1176 Change deferred resolutions on form save

- Do not reject deferreds on error, as this makes the instance deferred
  unusable in case of validation errors. Instead, notify on both success
  and failure to handle things like blocking/unblocking etc.
- If a view is already blocked, do not animate an unblock/block when
  trying to block again.

Change-Id: I5fd93d3e62cbe9e75abaf315bdd2b5230fca74d5