First commit.

Manual clone from plusjade's original repo so that we can get a clean
break with regard to history and changes.