Organization with failed address is saved now

A lot of work was done by Michael (he wrote scenarios and steps for cucumber), but I ran into problems with git and decided to resolve all this stuff manually - so all the work is organized in 1 commit. The changes were rolled on the latest upstream: it should be easy to merge. Sorry Michael, that there is no your commits in history.