Remove exteraneous nodes.pp file

Not necessary to have a nodes.pp file, generally considered an older,
undesirable practice.
Add a gitignore file for vagrant, swp

Makes git ignore the Vagrant temp directory and any vim swp files
Merge pull request #2 from reidmv/sitepp

Remove exteraneous nodes.pp file
Merge pull request #3 from reidmv/gitignore

Add a gitignore file for vagrant, swp
Style guide adjustments for puppet manifests

This commit makes non-functional style changes to the puppet manifests
in order to align them with the published style guide
(https://docs.puppetlabs.com/guides/style_guide.html).
Fix dependency bug

Previously the war file in /tmp would be deleted before it was copied
over to the catalina base directory. This commit reverses that order, so
that the tmp file is not deleted until it has been successfully copied
and deployed.