#85 - added timezone parameter to WP_JSON_DateTime::createFromFormat()

Intended to resolve Issue #85:

- Added $timezone parameter for $server->parse_date to WP_JSON_DateTime::createFromFormat();
- Provided default fallback for other uses of WP_JSON_DateTime::createFromFormat(); that are not setting the $timezone variable.
- Made the code prettier.