implemented semantic file info calculation before load balancing
little refactoring:
* replaced ugly multi-exports to single module.exports
* cleaned up workload calculation from the worker process side
* implemented widget template compilation task!
* fixed couple of fileInfo bugs
* adapted Future.require() to use under node