Photo-bug fix.

Reason of a bug was that two last lines of a method captureNow were called before completion handler was fired. So moving that lines inside completion handler fixed bug.
Completion handler was changed as well: it is run now from main thread and checking for error was fixed.