HAL Browser now external - Alien::Web::HalBrowser
Merge pull request #20 from vanstyn/master

HAL Browser files now external via the Alien::Web::HalBrowser module
Remove -Ilib from run-chinook-demo.sh (so it uses the installed module)
Remove ReadmeFromPod from dist.ini. Bump version
v0.002005

  - For ResultSets with no primary key defined warn and skip item routes.
  - Unbundle HAL browser into Alien::Web::HalBrowser (Vanstyn)
  - Make Test::Compile version insufficiency more clear
Travis does not have a blead perl config any more
Add WebAPI::DBIC::Route and refactor ::WebApp to use it. Tweak NOTES.
Move _title from route_defaults to HAL Root class.
Further refctoring and simplification of ::Route and ::WebApp
Further simplification and refactoring of WebApp into Route
Workaround Test::Differences context size bug RT#100912
Switch expected test results to use non-stringified integers

Specify some min-versions in cpanfile to try to avoid future failures.
(I'm not quite sure which one fixed it. This will do for now.)
Clean up exception handling in ::Route
Update Changes, bump version
v0.002006

  - Added WebAPI::DBIC::Route class and refactored ::WebApp to use it.
  - Workaround Test::Differences context size bug RT#100912
  - Switch expected test results to use non-stringified integers
Add a CONTRIBUTING file, based on ETHER's
Add dependency on Cpanel::JSON::XS to preserve numerics in JSON #21
Specifically requires 'Cpanel::JSON::XS', '>= 3.0110, != 3.0112'

3.0112 is broken on some platforms.

Add temp warn to test to check if Cpanel::JSON::XS is loaded
Update Changes. Bump version.
v0.002007

 - Add dependency on Cpanel::JSON::XS to preserve numerics in JSON #21
 - Add a CONTRIBUTING file, based on ETHER's