Added tzdata src
ZoneInfoCompiler now outputs Android-friendly files

It takes its paths and converts them into something that can be placed
inside of an Android resource directory.  In particular:

- It removes all directory references, replacing them with underscores.
  This makes it output to a single directory.

- It replaces some commonly seen illegal characters in TZ identifiers
  with something Android can use.

- Prefixes all files with "__tzdata_" to keep them separate from any
  other resources that someone might be using.
Added compiled TZ data to res/raw

I'm not a huge fan of having compiled data in the source; but
there's no other way for someone to easily check out the source and
start using it immediately otherwise right now (unless they can use
apklibs or aars, not something I want to assume at this point).
Added ResUtils.getIdentifier()

So that we can convert the String-based references to raw resources
quickly and easily.
Added ResourceZoneInfoProvider, set as default

The ResourceZoneInfoProvider acts the same as ZoneInfoProvider,
except that it loads Android resources (from the library) instead of
from the JAR.  I've also set it to be the default Provider, as the
normal ZoneInfoProvider wouldn't work anymore anyways.
Added usage to readme