PE-239: Cloud Provisioner has unused, obsolete `--pe-version` option

The Cloud Provisioner tools added an option to the command, `--pe-version`,
that claimed it determined what version of PE was installed.  In practice,
though, it was unused - nothing in the rest of the codebase consulted it.

This eliminates the option which, while very attractive, is now implemented by
picking the correct installation tarball or script source.

Signed-off-by: Daniel Pittman <daniel@rimspace.net>
PE-247: SSL for ENC communication is now on, and mandatory

Earlier versions of Cloud Provisioner had an option to enable SSL for
communication with the ENC.  This was, by default, off - and included a
recommendation that any time in the last year it should be manually enabled by
the user.

This changes that: not only defaulting to turning on SSL, but making it
mandatory for all ENC communication.

Signed-off-by: Daniel Pittman <daniel@rimspace.net>
PE-242: remove obsolete local AWS type validation

The original AWS provisioning code was careful to validate the set of approved
EC2 instance types locally.  This was great, except that it wasn't kept up
to date.

A better strategy is to simply delegate this to the server: while it takes
longer to give the user an error message, EC2 is clear and effective in
communicating what went wrong, and we can't get much more authoritative than
the upstream service when it comes to actual validation.

Since we don't own changes to this data, and we can't upgrade the valid set in
the field, this seems like the better approach when trading off speed of error
reporting against ability to respond to change in third party systems.

Signed-off-by: Daniel Pittman <daniel@rimspace.net>
PE-243: update copyright years in Cloud Provisioner

This updates the copyright dates to reflect copyright-relevant changes in both
2012 and 2013 made in this project.  No functional change.

Signed-off-by: Daniel Pittman <daniel@rimspace.net>
Merge pull request #107 from daniel-pittman/bug/master/pe-239-default-to-pe-3-0-at-release

PE-239: Cloud Provisioner has unused, obsolete `--pe-version` option
Merge pull request #108 from daniel-pittman/bug/master/pe-247-enc-ssl-disabled-by-default

PE-247: SSL for ENC communication is now on, and mandatory
Merge pull request #109 from daniel-pittman/bug/master/pe-242-local-aws-type-validation-blocks-legitimate-image-types

PE-242: remove obsolete local AWS type validation
Merge pull request #110 from daniel-pittman/bug/master/pe-243-update-copyright-dates

PE-243: update copyright years in Cloud Provisioner