split up tests

NB: the node.feature scenario fails, next commit will fix
hiera_values returns a simpler data structure now

a hash with keys and values instead of weirdo nested arrays
move deps to gemspec
add boolean test case and fix lookup_additive
add hiera-browser bin and tweaks for production