It seemed to be easier all around to use NPM to manage the dependancy on HAP-NodeJS.
This PR removes the submodule, and adjusts the paths of all checked in shims to reference the NPM module instead.
I also updated the documentation to reflect the simpler install ;)
This adds an additional loop to fetch devices by platform. This saves
time and effort in that it returns all the devices a platform can ‘see’
on for your Home Automation, rather than making you define each one
individually.