implemented `amber init`
various fixes to make amber more robust in the face of unexpected input
version bump to 0.2.6