Using alternative Access point if primary fails

Please take a look at this:
NEW features on master branch (v0.2.5-beta)