Docs: Marvin build typo
Review 9647: In some storage failure scenario’s the NFS timeout can
cause writing the heartbeat to take longer than expected. By comparing
the last successful heartbeat epoch with the current epoch we check if
the timeout value has been met.
packaging: Use the JNA version from the distribution

Libvirt-java 0.4.9 works just fine with JNA 3.2.4 which is in
all distributions.

Future libvirt version require at least JNA 3.5.1 due to new methods
and memory management, but that is not our concern now.

By depending on the JNA in the distribution and adding it to the classpath
we can work just fine.
packaging: Sync RPM and DEB init scripts Agent

The RPM init script was lacking some things, it is synced
now with the DEB init script.

Both prefer Java 7 over Java 6 and add the correct JAR files to the
classpath.
rpm: Place the KVM Agent JAR in the lib directory

All JAR files should go into the lib directory, that also
makes building the classpath easier.
debian: Copy Agent configuration from old to new location

We copy some files automatically so the admin doesn't have to
worry about the upgrade.
debian: Change the homedir of the user 'cloud'