[fix] Correctly extend file and factory
[minor] Provide means for adding middleware to the supplied server.
[minor] Increment the `this.requested` everytime it's forwarded
[test] Adding file placeholders
[minor] Remove dead code
[deps] Added missing dependencies
[fix] Constants is a readOnly object
[fix] Added missing Object.create() for sfs.flags;
[test] Adding test file for the factory
[code] Added missing new line