release 1.2.12, finalized private messaging, closes #141