Adding support for non-ubuntu usernames

Trying to use fucking shell scripts with a CentOS based AMI I found that the default username for a fog server instance is set to 'ubuntu'. This change lets you add a 'username: whatever' line to server definitions or default server definitions.