Normalize quaternion axis vector

Signed-off-by: Aleksi Sapon <QcTechs@gmail.com>
Merge pull request #493 from DDoSQc/master

Normalize quaternion axis vector
Partial revert of 91d11f3c60170b610fa24c171a93290fc6fd20a8
Added canHold and canWithdraw for sane transfers, and to allow alternate minimum/maximum balances to accounts.

moved methods so I can sanely modify javadocs when making changes to how the API functions.

Signed-off-by: Sleaker <sleaker@gmail.com>
Merge pull request #495 from Sleaker/master

make transfers sane, update docs
forgot a couple currency exceptions.

Signed-off-by: Sleaker <sleaker@gmail.com>
Add AnimationEndEvent
Merge pull request #496 from Sleaker/master

forgot a couple currency exceptions
Fixed isMaterial documentation

Signed-off-by: Irmo van den Berge <bergerkiller@gmail.com>
Merge pull request #497 from bergerkiller/master

Fixed isMaterial documentation
Can't use remove on unmodifiable sets
Null check hardening
Added canSet method

Signed-off-by: Irmo van den Berge <bergerkiller@gmail.com>
Merge pull request #498 from bergerkiller/master

Added canSet method
Inclusive
World generation improvements

Signed-off-by: Aleksi Sapon <QcTechs@gmail.com>