Set translation to return Stock rather than null

Set the translate methods to return a Stock rather than be void methods.
This was so, if there was an error, null could be returned rather than a
stock.  Added test for checking if bad symbol logic was working.