bug #3300: Fix oneuser login for ruby 1.8.7

(cherry picked from commit 43f66174c2ef4b757dc56b1d2a5b8401ed7db0f9)
bug #3321: Update references to EC2_INSTANCE_TYPE

(cherry picked from commit d3bd5f7fab520480ee8b64c3c1d5fc3dec688320)
bug #3309: OpenNebula.systems support does not work with an empty issue list
bug #3318: Ebtables Vnet driver does not use PHYDEV