Add test to check control scripts create daemonUser if required
Default package mappings now use 'appUser' for file ownership
See #129
Fix #98 java server type includes /etc/default by default

* Added default configuration location
* Added replacements in /etc/default configuration
* Added tests
* Added default configuration file with examples
* Added /etc/default script to Upstart
Correcting etc-default file
Typo in test name: mutliproject -> multiproject
Merge pull request #140 from sbt/wip/etc-default

Fix #98 java server type includes /etc/default by default
Merge pull request #139 from hindsightsoftware/daemon-user-should-own-files

Change the default owner of packaged files. See #129
Merge pull request #141 from hfs/typo-in-test-name

Typo in test name: mutliproject -> multiproject
Use Java7 nio POSIX permissions instead of forking and running chmod.