Merge pull request #3 from ssundheim/master

Less invasive error messages and other fixes.
Added refresh link for step 3
Switch to JSON from JSONP.
Suppress redundant "Step 3" error if there is a problem connecting in Step2.
Revert steps 2 and 3 to "incomplete" if the api value are changed again and error out.
 Minor layout tweaks.