Gui 1240 re-factored instance-profile code. ensure launch-more uses role of src instance

https://eucalyptus.atlassian.net/browse/GUI-1240