Add explicitly-typed rgb color structure
Add Marshal class to convert C++ types to v8 types to pass into JS
Rewritten analyze example from scratch.

1) Data marshalling from C++ types to V8 is done via Marshal class
2) Fixed build for Windows platform
3) Added espresso-powered unit testing
4) Code cleanup made