Added build status badge.
Update .travis.yml.
Use a portable and native uuidgen implementation.