Refactor directory structure

This PR: 
- removes crypto
- removes message.js and identity.js (will be part of future submodules, bitcore-message and bitcore-identity)
- reorganizes files in directories
- add `'use strict';` to all files
- fix test import style