~cloutier/principia

Converted parsing from String to &str
work on SocketOpen
started moving to tokio
BlockchainContractValue and FinancialData improvements
refactored the kernel into its own lib
parametrized ethereum endpoint
improved pattern matching
improved pattern matching
fix off by 1 error in RandomChoice
added Nest and NestList
Next