Add node_api_spec
Fix tests on phantomjs

And improve the style normalization while we're at it.
Standardise first describe in spec
Update Changelog