package builder builds a fwk-app binary from a list of go files.
builder's architecture and sources are heavily inspired from golint:
Builder generates and builds fwk-based applications.
NewBuilder creates a Builder from a list of file names or directories
Build applies some type-checking, collects setup functions and generates the sources of the fwk-based application.