add ec2_key attribute to account object,
and propagate this to ec2 instances at creation
so ssh/scp are possible.

modify funcs.py to operate with latest Boto version, which
changed its is_secure and validate_certificates defaults to True
and cause failures within GAE.

modify get_instance_list to use instance accessors instad of
__dict__, because inst.state has become a @property in the
current boto and no longer appears in __dict__.

split login page into ask_login and create_account
pages so we can include a sign-out button in the workflow.
Merge pull request #7 from welch/ec2_keys

pull request for issue#4, add ec2_keys

Looks good, thanks Will. You're still welcome to take over this project if you like. I'd be glad to see that happen.

All the best