- Added validateaddress method
- Changed BitcoinAddress class to contain more properties.  Tweaked some of the methods that were using it as just a string