homework6
homework6: refactoring
homework6:compilation error
homework6: msvs2012 compilation error
homework6: change data types
add: trade-processor-project initial implementation
add: another one layer of abstraction - "message_received_events" interface-class
     implementation of building "chain of responsibility" - background for future
     tests

del: not necessary buffering of received data
mod: some changes in names of classes and objects
add: data files for tests
     tests for quote_messages_processor, trade_messages_processor classes and market_messages_pump class
mod: remove unnecessary data-buffering in class market_messages_pump
     separate parsing of transmission block in standalone function, because it might be useful for tests also
mod: hide details of messages parsing behind interfaces of classes quote_messages_processor/trade_messages_processor.
completions
homework6 fixes. homework7 started
add return statement
homework7: add some tests
homework7: add some tests
homework7: add some tests
fix 1_6 by using water method

Signed-off-by: aLekSer <gdocse@gmail.com>
remove unnecessary code 1_6

Signed-off-by: aLekSer <gdocse@gmail.com>
1_6 fixed on border cases

Signed-off-by: aLekSer <gdocse@gmail.com>
Changes in Task6 from fixing VS 2008 errors in task7
vector<fstream>(string) in VS10 to vector<fstream *> (str.c_str())

Signed-off-by: aLekSer <gdocse@gmail.com>
Merge pull request #204 from PeterMoroz/trade-processor-project

Trade processor project from Peter Moroz