Changed tempBuffer initialisation.

Since tempBuffer is only ever 8 bytes, initialise it when the constructor is called then only write/read the amount of byte needed from/to it.
Merge pull request #5 from Zaneo/patch-1

Changed tempBuffer initialisation.