optimized performance of 'normalizeAngle' by avoiding loop (closes #488)
added 'destroyBuffers' so that batch doesn't destroy every time capacity is changed
Merge pull request #1 from PrimaryFeather/master

Rebase of master