add Gruntfile
make link's href available
ignore vim swap files
add json to Gruntfile
fix fixtures
actually parse test fixtures
build branch on travis
remove cyclic require-dependency between parser and resource

See http://selfcontained.us/2012/05/08/node-js-circular-dependencies/

This change fixes the 'Object is not a function' bug when the HAL object
has embedded resources.
copy non-hal properties to created resource
remove forgotten console.log
Merge pull request #4 from basti1302/parse-fixtures

Parse fixtures