Moved login functions into core, pseudo development command.
Invoke function required com.DESTINATION.ACTION to communicate.
Fiddled with the basic documentation at the bottom of poro.core.js

poro.log(...) now dumps the arguments into console
Added dependency validation.
oops