Update implementation to be more robust, add documentation and rename to cross_origin
Add automatic unit testing
Merge pull request #2 from wcdolphin/unittests

Add unit tests