Splitting main file into separate files. Updated unit tests. Updated
copyright to use MIT license. Added new view instantiation logic to look
for navigation controller instead of replacing rootViewController.
Tweaking view controller routing to have sensible defaults for
navigation controller. Added a handler-only example in the json.
Merge pull request #2 from mobiledeeplinking/split_files

File refactoring and updated license.