Added check for canonical pushes in script
Fixed logic in peer connect - connecting to same peer multiple times should now be avoided.
Added a transaction check to cryptoshi