raise exceptions instead of returning false
fix naming bug with exception class names
Merge pull request #6 from Jana-Mobile/trac_2793

raise exceptions instead of returning false