Extracted autosync functionality out of halibut.

Auto-syncing on resources (e.g. making a GET following a POST)
is really something higher-level that halibut shouldn't be concerned
with. Instead, we will tack on fathom-specific libraries that sit
on top of halibut and offer the same functionality via decorators.

- Tests expecting autosync behavior have been updated or removed (where
  appropriate)
- In the same vein as the comments above, error handling is no longer an
  interceptor option and has been removed
Extracted autosync functionality out of halibut.

Auto-syncing on resources (e.g. making a GET following a POST)
is really something higher-level that halibut shouldn't be concerned
with. Instead, we will tack on fathom-specific libraries that sit
on top of halibut and offer the same functionality via decorators.

- Tests expecting autosync behavior have been updated or removed (where
  appropriate)
- Ditto for angular-browser tests
- In the same vein as the comments above, error handling is no longer an
  interceptor option and has been removed
Merge branch 'no-autosync' into dev
Removes opinionated functionality eg auto sync and auto-follow 201.
introduce `spawn` for isolating Halibuts; simplified angular adapter
enriched error with response details for interception and giggles
Merge branch 'better-error' into dev
bump to spawn and custom error
enforce ordering of interceptors during req/res pipeline; also require interceptors to be an Array
prefer lazy evaluation of _links expansion for resources who dont care about .follow
prefer lazy evaluation of _links expansion for resources who dont care about .follow
fix return from calls to be consistent
cleanup unused functions and duplicated code
some more docs and cleanup
updated error
release halibut v1.0.0
Merge branch 'lazy' into dev
fixed bug in deps; renamed cfg -> config; more explicit utility
bump
more resilient linkify and error message
support lazy discovery with `discoverable` config flag