Update Ruby to 2.1
GitHub provides a full_name property now, use that
Allow configuration of gecos/user and allow optional SSL