I had the same problem. The none URL exception is because of a poor design where the url is named none but is checked to be empty or null... Since the exception is caught, there are not further impacts. However, I did find that Java 7 is the problem.
I fixed it by adapting http://support.apple.com/kb/HT5559 and reinstalling the ~/Library/Application Support/techniclauncher after saving the worlds by taking the correct saves directories. Best is to rename the directory to techniclauncher_old and then relaunch technic-launcher.jar
So the username/password error was due to minecraft.net being down, the none URL failure had no impact, and in the end it was all because of Java 7. Ugh...
sudo ln -sf /System/Library/Frameworks/JavaVM.framework/Commands/javaws /usr/bin/javaws
sudo ln -sf /System/Library/Frameworks/JavaVM.framework/Commands/java /usr/bin/java