Change instance naming scheme, kill old attempts to launch the same one.

New scheme is fp-<sanitized email and/or hash>-<serial>-<creation date>

Where
    <sanitized email and/or hash>
        is the email of the user as which the proxy will run, plus two
        bytes of hash for added paranoia (the sanitization can't be an
        one-to-one function since we're forced to use characters that
        are legal in email usernames and domain names).  If the email
        would cause the whole name to go over 64 characters, we use
        its 64 bit hash instead.
    <serial>
        this is a serial number that is unique for this user.  If we
        find ourselves relaunching a proxy with the same username and
        serial number as an existing one, we shut down the latter.
    <creation date>
        In YYYY-MM-DD format.  Meaningless to the system; only used
        for display purposes.

Example name: fp-aranhoide-at-gmail-dot-com-13a5-1-2013-10-11
Update fake controller script to new SQS message format.
Merge branch 'master' of github.com:getlantern/lantern_aws