added a thru-connection type of mirroring ability to MKConnection
added some more docs & fixed a stupid error causing blank returns to kill the program