Create new captcha string on img() call but not on each captcha image request

Rewritten captcha string creation so that it would only be created when img() method is called but not on each captcha image request via route. This commit should solve issues #17 #18