Added notion of a file writer and api to register writers for different file types.
Have dotless project working and .less working seamlessly without requests