Refactoring, new stream model inc.

TODO: Linux support.
Merge branch 'master' of https://github.com/mathieuchartier/mcm

Conflicts:
	File.hpp