Fix loop when PDC invalid
Replace no-multicast flag with no_multicast

manage-flags uses Bash variables to keep track of each flag. Bash variable
names cannot contain dashes, so this flag errored.
Add offline_mode as valid flag, and replace offline-mode with offline_mode
Ensure setup creates /var/lib/karoshi
Insert check to see if /tmp/netlogon is already mounted
Fix error in pre-session with single quoted variable
Use DEBIAN_FRONTEND=noninteractive during setup to reduce warnings
Modify log message in pam-wrapper to print command
Fix sed expression
Remove noexec on /tmp to prevent possible errors with DPKG
Update virtualbox hard disk detection to use /var/lib/karoshi/virtualbox
Remove mkdir of /var/lib/karoshi from client-config

This should be handled during setup - as it already is.
Move remount code to separate Upstart script

Remounting /tmp while netlogon was mounted caused the mountpoint to become
'lost' and unable to be accessed.
Fix minor error where mkdir would complain