Fixes to BlockFace

The rotationTo method in Quaternion needs to be fixed to account for
parallel vectors correctly
Signed-off-by: Aleksi Sapon <QcTechs@gmail.com>