added functionality to check in and out of projects, checking at least *that* project for in/out consistency before doing so. also added list command to list all current projects. updated some help and version info