[ailyasov] Add howework2 folder structure.
[ailyasov] Add binary_reader implementation.
[ailyasov] Add binary_writer implementation.
[aiyasov] Add solution for homework 2_4
[ailyasov] Add solution for homework 2_5
[ailyasov] update homework 2_4
[ailyasov] Update homework 2_4
[ailyasov] update homework 2_5
[ailyasov] add boundary check
[ailyasov] Add solution for homework2_6.
[ailyasov] homework2_5: check for maximum value for type
[ailyasov] hw2_6: fix issue with 4 extra bytes; fix compiler warnings; add general method for binary save/read of primitive types.
[ailyasov] binary_reader_tests: update CMakeLists.txt add Boost
[ailyasov] update reader/writer - output error for bad files instead of runtime_exception
tw2_6: stock_name[9] -> stock_name[8]
hw2_6:  stock_name[8] -> stock_name[9] for output message
Merge pull request #108 from ailyasov/master

adding homework from ailyasov