Merge pull request #35 from dkorolev/master

Not using boost::filesystem now.
Prototype asynchornous listener implementation.
Merge remote-tracking branch 'upstream/master'