fix several issues with checkout/update, silence output, update TODO and CHANGELOG
prepare for 0.1.2 release