startmc update logic ensmartening, and new save location for Minecraft.jar to ~/.minecraft with everthing else
moved cd_ls out of functions so it does not affect function behavior. also improved startmc behavior