Merge pull request #7 from BTAS/master

sync with BTAS/BTAS
Slight update of varray constructors
Merge branch 'master' of https://github.com/evaleev/BTAS
Eliminated warnings from -Wall.
Merge pull request #29 from evaleev/master

sync w evaleev/BTAS: eliminates warnings with -Wall