Combined first working implementation

This is the pull request for the first cut working implementation of the ECMA-402 APIs.  We still need to work on the loading issues, adding non-Gregorian, etc., but this is the preliminary cut that I feel should be merged to ibm-js as the starting point.