user creation is controlled by flag in order to avoid conflicts with
other modules which might also create the same user resource
check for required packages (curl,git,make) with require package
structure in order to avoid one more Exec
separate installation of nvm and node so that even when nvm was already
installed the required node version is installed
remove sanity check
update usage examples and package dependencies
increase minor release because of new manage_user parameter and fix
readme
Merge pull request #10 from artcom/master

Solving conflicts and smoothening usage together with other puppet modules