Latest updates

This is rather big commit, it's because recent changes from M1r1k repository aren't merged into yours original one. Other than that, I've added latest fixes for current Drupal Core status, may be referred [here](https://github.com/M1r1k/captcha/pull/4). Also, has Travis integration which you could enable probably.

Thanks