Protocol: change version to get_version

This version could not be built.
update readme and build instructions
add .gitignore file
readme: add travis ci build info.
add travis ci script
Merge pull request #2 from pooya/master

add travis ci build script