Create directory buildAgent/logs.

Many changes:
The init.d script should work on CentOS too.
Parameterize own_address
Parameterize Java package name.
Every "file" resource should specify owner/groupo/mode.
"file" resource should ensure "file", not "present".
Fix dependencies.
Fix many lint issues (mostly wrong quotes being used).Set TeamCity
properties teamcity.git.use.local.mirrors and
teamcity.git.use.shallow.clone because disk space and bandwidth isn't
infinite.
Add TODO comments for needed features.