Bug fixes and convention updates

Note that after merging the pull request in EWAHBoolArray and this repo, you will need to update the build.sh script to point back to the mike-shiller version of the repo.
I agree about const; however, bitvector_create_from_serialized is taking a serialized bitvector so I don't see why it should take a cbitvector.