Documentation and cross compiler support.

Add docs to explain how to build the project in a generic way as well as
cross-compiler support.