Add exportable class for BitAuth.
Merge pull request #529 from martindale/identities

Identities
update to include new version of bn.js and elliptic that include hex padding
Merge pull request #551 from braydonf/v0.8-hex-padding

update to include new version of bn.js and elliptic that include hex padding
removed unused module references
Merge pull request #558 from braydonf/v0.8-clean-up-module-references

removed unused module references
remove crypto
move files
move more files
add comment to identity.js
fix references
use strict to crypto
use strict to extras
use strict to protocol
use strict to protocol
use strict to core
remove extras
Stealth Addresses: Table stealth addresses until a later date.
reorder tests
fixing tests