Merge pull request #18 from Skipor/master

Makefile deleted
Protobuff serialization added
Serialization debuged, tests added
travis protubuf support
code style fix
private field testing fix
gcc 4.9 in CI
Merge branch 'master' into protobuf_#9
Merge pull request #19 from Skipor/protobuf_#9

Protobuf #9
migrate to c++11 (replace std::make_unique)