Online Taxes (or OLT.com) is a barebones tax preparation software that has significantly improved. Should you use it this year?