added headOption, init, last, lastOption, nonEmpty to ByteVector
Merge pull request #3 from pchiusano/master

added headOption, init, last, lastOption, nonEmpty to ByteVector