NdefPush animations.

- Sound + vibration whenever devices enter range.
- Rebuilt old send animation - clone off in the background.
- Scale back up for receive, then call startActivity().
- Slowed down animations
- Split sending in two parts: first part is slow and played during
  the actual send. When the send is done, the animation is accelerated
  and finished. This has as an advantage that there is an immediate
  response to the touch (instead of waiting till the send is done).
- Lock rotation.

TODO:
- Integrate firefly background.
- Touch to send hint.
- Tweak debounce time - somehow it still happens a lot
  that the link is tore down, the debounce comes in, and
  the link comes back up again just after 750ms, causing
  flapping anyway.
- After a lot of tapping things seem to become very slow; I'm not
  sure yet if this is due to NFC or other ICS code.
- See if we can really do without TYPE_SYSTEM_OVERLAY window params.

Change-Id: I93d472ed566b8201b65e9eee049467995f66e683
4 files changed