Finished tests for Tank - All

Published 10 Tests including exception handling for invalid constructor
arguments.
All member functions of Tank are tested