Adding hockey app support

Squashed commit of the following:

commit 049f2902c08c6a68e182b2608e9766568047025d
Author: Alex Fish <fish@ustwo.co.uk>
Date:   Wed Sep 3 16:36:17 2014 +0100

    Updating README and fixing broken alias

commit e04f25b79f8ba520d8b0d5cb2f3ba388f7607d7f
Author: Alex Fish <fish@ustwo.co.uk>
Date:   Wed Sep 3 16:19:27 2014 +0100

    Bumping version number

commit e4ed9901ced5dff483da2a84716435cef5bde659
Author: Alex Fish <fish@ustwo.co.uk>
Date:   Wed Sep 3 16:19:04 2014 +0100

    Calling deploy on hockeyapp deploy..

commit 45381dbe1958cc1e533b2e2c26b8346cd1e4e28f
Author: Alex Fish <fish@ustwo.co.uk>
Date:   Wed Sep 3 16:06:52 2014 +0100

    Using correct env var for api token

commit 5e2125ec3a01b742edb8864e4cf0150704035ec5
Author: Alex Fish <fish@ustwo.co.uk>
Date:   Wed Sep 3 16:06:12 2014 +0100

    Adding hockeyapp to interface

commit ec01d66c2b53a7448cf7d64e83e6a05fe46a052f
Author: Alex Fish <fish@ustwo.co.uk>
Date:   Wed Sep 3 15:48:46 2014 +0100

    Moving file param to subclasses

commit efb0bcc1d756fafb6105d30a9388cec27fa09e77
Author: Alex Fish <fish@ustwo.co.uk>
Date:   Wed Sep 3 15:44:36 2014 +0100

    Adding API fields for hockeyapp

commit 5076249c20e515e0a356f63e402d9a763668be5f
Author: Alex Fish <fish@ustwo.co.uk>
Date:   Wed Sep 3 15:28:33 2014 +0100

    Adding hockeyapp class

commit adf775bfeb0d1a9957658791c05157f6b172ff06
Author: Alex Fish <fish@ustwo.co.uk>
Date:   Wed Sep 3 15:22:27 2014 +0100

    Moving shared options to the base class

commit 38f8066e14381abda2656cb26967affa296a63d3
Author: Alex Fish <fish@ustwo.co.uk>
Date:   Wed Sep 3 15:10:19 2014 +0100

    Moving testflight deploy logic to subclass