Add Ubuntu packaging to the upstream source.
For Ubuntu, allow the package to manage certain aspects, such as
Upstart job installation. This patch introduces the idea of the script
running from a package (i.e. .deb or .rpm) or being run stand-alone.
Made the detection of whether or not it packaged more robust.
Merge pull request #8 from utlemming/master

Ubuntu Packaging
Changelog - minor updates
Update version string
Changes to logging subsystem:

Duplicate normal logging to /dev/console.  This to support serial logging from boot when console=/dev/ttys0 is set in the kernel boot options.
Add Error logging to all non-shell based operations without it.
Force verbose logging to local log file only.
Changes to improve logging of errors.  Normalization of shell commands on subprocess

Capture all system command output if an error has occurred.
Remove dependence on commands module.
Replace all appropriate calls to os.system() and os.popen to subprocess module.
Detect and back-port subprocess.check_call if missing in python 2.6 subprocess.
Re-implement Run() to use subprocess.check_call.
Add chk_err boolean flag to Run() to ignore logging the error if the error is possibly expected or non-interesting.
Replaced RunSafe with RunGetOutput()
Added RunSendStdin() to support shell command requiring data written to STDIN.
Update changelog
Add RPM packaging information
Update Changelog
WALinuxAgent-1.3.1
Minor typo in README
Fix name error in _HttpGet/HttpPost exception handlers.
Merge branch 'master' of github.com:Windows-Azure/WALinuxAgent
Update version and changelog
Update version and changelog
WALinuxAgent-1.3.2
Fix 700677 Agent verbose log lines are missing in log when 'verbose' option is used.
New option <bool> to_console added to LogWithPrefix.  If to_console=False LogWithPrefix bypasses console, writes to file only
Merge branch 'master' of github.com:Windows-Azure/WALinuxAgent