add rake spec task
fix travis config
Merge pull request #6 from iyuuya/feature/rake_spec

add rake spec task
guard
add property
add base
add integer, string, float method. fix init spec
add shared examples for property method