merged duplicate classes APIParsingException
Merge pull request #12 from urbanairship/CE-6

CE-6: merged duplicate classes APIParsingException
added support for TTL, background push, push to local time features.  added some tests adapted from push-api-model, but still lacking / repetitive in the testing.  also fixed a small error in the wns serialization.
Update RichPushMessageSerializer.java
deleted comment
indent added
addressed recommended changes to schedule and expiry related classes.
Merge branch 'master' into CE-7
fixed merge conflict
removed forgotten comment
changed the schedule object to contain a single timestamp variable and a boolean flag indicating whether or not the schedule is a push to local time.
fixed merge conflict
Merge pull request #13 from urbanairship/CE-7

CE-26: added support for TTL, background push, push to local time features.  ad...
lol oops deleted .DS_Store files that got commited in the last PR
Merge pull request #15 from urbanairship/CE-7-CORRECTION

lol oops deleted .DS_Store files that got committed in the last PR
fixed bug in the wns serialization labeling fallback as version
Merge pull request #16 from urbanairship/CE-423

CE-423: fixed bug in the wns serialization labeling "fallback" as "version"
Merge branch 'master' of https://github.com/urbanairship/java-library
Merge pull request #16 from urbanairship/dev-edition-merge

Addition of library changes from java-library-dev