acu74084 - add in vagrant ubuntu images

Squashed commit of the following:

commit 9cc55b067a20f4a8e6354a3d466508eef035bdcf

    acu74084 - take out unneeded xserver install to slim down image

commit 9bf45b16d61a50885e3d28cadc481293a12b8772

    acu74084 - Move in fake uname so vbox installer uses right kern headers

commit 39bb73e4361cfb6bc2203d22b88240bb0a6880b2

    acu70079 - Fix double motd on ubuntu

commit 983efaef7553f818f067c837b096f986176ddb9c

    acu74087 - fixed chef binary missing due to report tool removing it

commit 425fe2f1334e37bcf8075e5d906585af186b9814

    Add support for cloud "none"
    Pin chef to latest 10.x version to avoid installing Chef 11

commit ba43a277d02bf1970f3dc68c4eec3ef7304f21a3

    adds missing /etc/hostname file and sets cloud file to 'none'

commit aaacddb880f0a54abcae8910f8203b1cb52f55ad

    use bash shell for vagrant user

commit 8ed3601f0dd8f4b3fb37484645bc6994e5aa4fd9

    create home directory for vagrant user

commit 411c20226dfb0baa6a872ead5e74995e9041280f

    rake metadata

commit cec4e8b8ed0f75ddacac2ed6e8c66b5dfbcc167a

    Refactor vagrant providers out into their own cookbooks

commit c3a016671acf2c279c9695522a560f87c30bb2b6

    [tester] special_strings: Add /var/lib/gems to ignore list

commit 55fa95e944f205d21be668e9291617d88cb7dddb

    Vagrant support - part 2

commit 3bf24ede5031a64149b83e851639b3c7507b9575

    fixed code commented out for devtest

commit b013ff6b26f760f827a684a4c2f824423d72f696

    migrated vagrant code into it's own provider cookbook

commit fc1d3a61a1c84a38be4cf2d69fab58887f797422

    initial draft of vagrant cloud provider cookbook

commit dc7f335b4f186d3c1f0e01945f9f41cc8d3ae6c7

    [vagrant] added vagrant cloud provider and vdi image provider
acu74084 - Merge branch 'master' into ivory_13_03_acu74084_vagrant

* master: (45 commits)
  Skip installing Ruby 1.9 on 32-bit (acu83091)
  [Ubuntu] Remove resolvconf original and tail files (acu82494)
  acu80318 - disable openlogic repo by default
  [tester] Add test for rackconnect (acu79031)
  [tester] filesystem_size: Use 1024 units for byte conversion (acu79922)
  [tester] Tie test_ssh_security to sshd_config recipe (acu79922)
  [tester] Add RightImage size note for root_size input (acu79922)
  [tester] Remove choice box for root_size (acu79922)
  [tester] Set all optional inputs to recommended (acu79922)
  Add multiple OS mirrors to repo list (acu79035)
  acu75012 - use new v13.4+ naming scheme and tag mcis with rightlink version
  [tester] sftp: Use tester SSH key generated by ssh recipe (acu79648)
  [tester] Tie down root_rize and ipv6 inputs to their respective recipes (acu74986)
  [tester] ipv6: Add test_ipv6 input (acu79025)
  [tester] filesystem_size: Add input root_size (acu79024)
  [tester] Add check for RightLink core files (acu79021)
  acu78745 - Update gcutil tool version to latest (1.7.1)
  [tester] ssh: Generate unique key (acu75103)
  [Openstack] cloud_upload: Missing params (acu74216)
  [Openstack] cloud_upload: Update image ID regex (acu74216)
  ...

Conflicts:
	cookbooks/rightimage/metadata.json
acu74084 - Delete unused file
Add chmod for rubygems_links.sh (acu83265)
[Base] Remove Ruby 1.9 (acu83265)
[Azure][CentOS] Remove LIS installation since it is part of CentOS 6.4 (acu84386)
Merge pull request #60 from rightscale/ivory_13_04_acu83265_remove_ruby19

Ivory 13 04 acu83265 remove ruby19
[Azure][CentOS] Update WALinuxAgent to 1.3.2-1 (acu84387)
acu84737 - changed rebundle interface slightly
[Azure][CentOS] Add LIS installation back in with a condition < CentOS 6.4 (acu85781)
Add CentOS 6.4 to platform_version list (acu76579)
Merge pull request #61 from rightscale/ivory_13_04_acu84385_azure_centos_64

Ivory 13 04 acu84385 azure centos 64
acu84737 - resolve conflicts with master

* master:
  Add CentOS 6.4 to platform_version list (acu76579)
  [Azure][CentOS] Add LIS installation back in with a condition < CentOS 6.4 (acu85781)
  [Azure][CentOS] Update WALinuxAgent to 1.3.2-1 (acu84387)
  [Azure][CentOS] Remove LIS installation since it is part of CentOS 6.4 (acu84386)

Conflicts:
	cookbooks/rightimage/metadata.json
Merge pull request #62 from rightscale/ivory_13_04_acu84737_rackconnect_automation

ivory_13_04_acu84737_rackconnect_automation
Don't use rightscale_software repo during image installation to keep base OS pristine (acu86393)
[Ubuntu] Add bootstrap option to sources.list.erb (acu86393)
Merge pull request #63 from rightscale/ivory_13_04_acu86370_openssl10_conflict

Don't use rightscale_software repo during image installation to keep bas...
acu74084 - Merge branch 'master' into ivory_13_03_acu74084_vagrant

* master:
  Add CentOS 6.4 to platform_version list (acu76579)
  [Azure][CentOS] Add LIS installation back in with a condition < CentOS 6.4 (acu85781)
  [Azure][CentOS] Update WALinuxAgent to 1.3.2-1 (acu84387)
  [Azure][CentOS] Remove LIS installation since it is part of CentOS 6.4 (acu84386)
  [Base] Remove Ruby 1.9 (acu83265)
  Add chmod for rubygems_links.sh (acu83265)
  [README] Move to README.md and add maintainer info (acu85381)
  acu84641 - Clean up description of build_id a bit
  acu84641 - Lay down build_id in the release file
  acu84641 - Use more sensible inputs for mirror_freeze_date

Conflicts:
	cookbooks/rightimage/metadata.json
acu74084 - Merge branch 'master' into ivory_13_03_acu74084_vagrant

* master:
  [Ubuntu] Add bootstrap option to sources.list.erb (acu86393)
  Don't use rightscale_software repo during image installation to keep base OS pristine (acu86393)
  acu84737 - changed rebundle interface slightly

Conflicts:
	cookbooks/rightimage/metadata.json
Merge pull request #58 from rightscale/ivory_13_03_acu74084_vagrant

Ivory 13 03 acu74084 vagrant