Feature/issue 26 urgent password bug

- Fixed a password related bug
- Fixed the way the 'send_sms' distinguishes between a welcome sms and a normal sms - could do with some refactoring with time not permitting
- Added custom filter so that learners can be filtered by Course - this is specifically for the sms sending requirements