[tmp] Temporarily added a copy of PetaPoco

* PetaPoco will be modified, and harmonized with my own POCO library.

* Added StateProgressEventArgs.

* Added a few things to IJob.

* Removed a warning in JsonTests.cs
[tmp] Broke up PetaShmoco into parts

(and transferred to net40)