more cleanup, fixing grunt lint task,
reran js hint, cleaning up all errors