Commenting
Added tests on the examples

The tests are used to validate the example works as well as giving a
user a way to debug/learn from the simple examples we have setup
Fixed naming on bubble/tunnel command

I was saying bubble, I meant tunnel. Mostly because I realized I should
rename ProxyExecute to "TunnelExecute", but I needed the parents to do
so.. it all became apparent :)
Renamed the Execute method on Executable

It's now more specific about the direction the command will go when
executed
Simplified plugin callback by using Bubble

Realizing the bubble/tunnel mistake from before, the plugin callbacks
have changed so they instead bubble the commands
Commenting
Bubble commands example

Now has a single instance showing how to bubble commands back up the
stream
Project Cleanup
Added example of plugin page rendering
Simplified example project names

Too many words..
Fixed namespaces on example projects