Partial-Bug: #1399792 - Introduces Passenger on top of Apache for Ubuntu12.04

Closes-Bug: #1394419 - Ubuntu Wrapper Package and Install script (with Passenger)

This check-in:
- Introduces Passenger to Ubuntu Server Manager.
- Fixes a bug that prevented supervisor-webui from starting on install.
- Makes Server Manager Deb dependent on cobbler>=2.6.3.
- Install script does an automatic upgrade for any Installed package.
- Cobbler state is saved if an upgrade of Server Manager happens.
- Related to check-in at : https://review.opencontrail.org/#/c/5511/ (Centos64)

Patch2:

- Conditional a2enconf - only for 14.04 Ubuntu
- Bug fix to make sure Centos Passenger picks first matching cert for puppet
- Cobbler dependencies for 2.6.3 on Ubuntu installed in setup script
- Dependencies added on rules file as fail-safe
- Postinst sed command redirects webdir to /srv/www/cobbler (change in 2.6.3)

Patch3:

- Seding Passenger version into .so path in puppetmaster conf file
- Automated install script (setup.sh) - to prevent Q&A on user side on both
- On Ubuntu - added fence-agents as dependency

Change-Id: I0646427d71ef72ef6a3c625b00bd5e35a0c93f1e