Allow custom namespace and key separators (remove hard coding).

Allow custom namespace and key separators (remove hard coding). Keys read, display, save and test correctly

Also fix package.json versioning issues: grunt, grunt-contrib and handlebars
All grunt tasks complete successfully
note: Node 0.8.x required to run 'grunt release' (zipstream module causes issues with >= 0.9.0)