Add validation of Return/Cancel URL's (with test cases)
Merge branch 'brendo-master'

Validation of return and cancel urls from @brendo, with unit tests. Closes #70
Merge branch 'master' into stable

Validation of cancel and return url, merging in master