Merge pull request #3 from freesurface/custom_try_files

Custom try files
Have the mysql root password set in the pillar data
Adding basic mongodb states
Merge remote-tracking branch 'origin/master'

* origin/master:
  Have the mysql root password set in the pillar data
Better support for Jinja strict mode, fixes #5
Ridding of excess jinja mustaches
Allowing custom upstream for proxy upstream template
automysqlbackup isn't packaged on redhat
mainting proper yaml indent for groups list with jinja
Merge remote-tracking branch 'origin/master'

* origin/master:
  automysqlbackup isn't packaged on redhat
no longer need stackstrap service config
updating nvmnode states to use macros
rename macro.sls to macros.sls
need these
set default for node version
quotes
iterable
Merge pull request #7 from freesurface/cleanup

Making node.js and NVM more flexible.
Ensure MySQL is enabled
Update macros.sls