refactor directory tree, mavenize all except Android example
Merge branch 'master' of https://github.com/ebirn/ripple-lib-java

Conflicts:
	examples/cli/src/main/java/com/ripple/cli/AnalyzeDump.java
	examples/cli/src/main/java/com/ripple/cli/MakePayment.java
	examples/cli/src/main/java/com/ripple/cli/log/Log.java
	modules/client-transports/java-web-socket/src/main/java/com/ripple/client/transport/impl/JavaWebSocketTransportImpl.java
	modules/client/src/main/java/com/ripple/client/Account.java
	modules/client/src/main/java/com/ripple/client/Client.java
	modules/client/src/main/java/com/ripple/client/ClientLogger.java
	modules/client/src/main/java/com/ripple/client/KeyStore.java
	modules/client/src/main/java/com/ripple/client/Logger.java
	modules/client/src/main/java/com/ripple/client/MockPair.java
	modules/client/src/main/java/com/ripple/client/Request.java
	modules/client/src/main/java/com/ripple/client/Response.java
	modules/client/src/main/java/com/ripple/client/blobvault/BlobVault.java
	modules/client/src/main/java/com/ripple/client/enums/Command.java
	modules/client/src/main/java/com/ripple/client/enums/Message.java
	modules/client/src/main/java/com/ripple/client/enums/RPCErr.java
	modules/client/src/main/java/com/ripple/client/pubsub/IPublisher.java
	modules/client/src/main/java/com/ripple/client/pubsub/Publisher.java
	modules/client/src/main/java/com/ripple/client/subscriptions/AccountRoot.java
	modules/client/src/main/java/com/ripple/client/subscriptions/ServerInfo.java
	modules/client/src/main/java/com/ripple/client/subscriptions/SubscriptionManager.java
	modules/client/src/main/java/com/ripple/client/transactions/Sequenced.java
	modules/client/src/main/java/com/ripple/client/transactions/SequencedQueue.java
	modules/client/src/main/java/com/ripple/client/transactions/Submission.java
	modules/client/src/main/java/com/ripple/client/transactions/Transaction.java
	modules/client/src/main/java/com/ripple/client/transactions/TransactionManager.java
	modules/client/src/main/java/com/ripple/client/transactions/TransactionMessage/TransactionResult.java
	modules/client/src/main/java/com/ripple/client/transport/TransportError.java
	modules/client/src/main/java/com/ripple/client/transport/TransportEventHandler.java
	modules/client/src/main/java/com/ripple/client/transport/WebSocketTransport.java
	modules/client/src/main/java/com/ripple/client/wallet/Offer.java
	modules/client/src/main/java/com/ripple/client/wallet/TrustLine.java
	modules/client/src/main/java/com/ripple/client/wallet/Wallet.java
	modules/client/src/test/java/com/ripple/client/ClientTest.java
	modules/client/src/test/java/com/ripple/client/JSONBuilder.java
	modules/client/src/test/java/com/ripple/client/RequestTest.java
	modules/client/src/test/java/com/ripple/client/ServerAccountInfoTest.java
	modules/client/src/test/java/com/ripple/client/ServerInfoTest.java
	modules/client/src/test/java/com/ripple/client/TransactionTest.java
	modules/client/src/test/java/com/ripple/client/subscriptions/SubscriptionManagerTest.java
	modules/core/src/main/java/com/ripple/config/Config.java
	modules/core/src/main/java/com/ripple/core/enums/LedgerEntryType.java
	modules/core/src/main/java/com/ripple/core/enums/TransactionEngineResult.java
	modules/core/src/main/java/com/ripple/core/enums/TransactionType.java
	modules/core/src/main/java/com/ripple/core/fields/Field.java
	modules/core/src/main/java/com/ripple/core/fields/FieldSymbolics.java
	modules/core/src/main/java/com/ripple/core/fields/HasField.java
	modules/core/src/main/java/com/ripple/core/fields/Type.java
	modules/core/src/main/java/com/ripple/core/formats/Format.java
	modules/core/src/main/java/com/ripple/core/formats/SLEFormat.java
	modules/core/src/main/java/com/ripple/core/formats/TxFormat.java
	modules/core/src/main/java/com/ripple/core/known/AbstractKnown.java
	modules/core/src/main/java/com/ripple/core/known/Transaction.java
	modules/core/src/main/java/com/ripple/core/runtime/Value.java
	modules/core/src/main/java/com/ripple/core/serialized/BinarySerializer.java
	modules/core/src/main/java/com/ripple/core/serialized/ByteArray.java
	modules/core/src/main/java/com/ripple/core/serialized/SerializedType.java
	modules/core/src/main/java/com/ripple/core/serialized/TypeTranslator.java
	modules/core/src/main/java/com/ripple/core/types/AccountID.java
	modules/core/src/main/java/com/ripple/core/types/Amount.java
	modules/core/src/main/java/com/ripple/core/types/Currency.java
	modules/core/src/main/java/com/ripple/core/types/PathSet.java
	modules/core/src/main/java/com/ripple/core/types/STArray.java
	modules/core/src/main/java/com/ripple/core/types/STObject.java
	modules/core/src/main/java/com/ripple/core/types/VariableLength.java
	modules/core/src/main/java/com/ripple/core/types/Vector256.java
	modules/core/src/main/java/com/ripple/core/types/hash/HASH.java
	modules/core/src/main/java/com/ripple/core/types/hash/Hash128.java
	modules/core/src/main/java/com/ripple/core/types/hash/Hash160.java
	modules/core/src/main/java/com/ripple/core/types/hash/Hash256.java
	modules/core/src/main/java/com/ripple/core/types/translators/Translators.java
	modules/core/src/main/java/com/ripple/core/types/uint/UINT.java
	modules/core/src/main/java/com/ripple/core/types/uint/UInt16.java
	modules/core/src/main/java/com/ripple/core/types/uint/UInt32.java
	modules/core/src/main/java/com/ripple/core/types/uint/UInt64.java
	modules/core/src/main/java/com/ripple/core/types/uint/UInt8.java
	modules/core/src/main/java/com/ripple/crypto/ecdsa/ECDSASignature.java
	modules/core/src/main/java/com/ripple/crypto/ecdsa/IKeyPair.java
	modules/core/src/main/java/com/ripple/crypto/ecdsa/KeyPair.java
	modules/core/src/main/java/com/ripple/crypto/ecdsa/SECP256K1.java
	modules/core/src/main/java/com/ripple/crypto/ecdsa/Seed.java
	modules/core/src/main/java/com/ripple/crypto/sjcljson/JSEscape.java
	modules/core/src/main/java/com/ripple/crypto/sjcljson/JSONEncrypt.java
	modules/core/src/main/java/com/ripple/encodings/B58IdentiferCodecs.java
	modules/core/src/main/java/com/ripple/encodings/base58/B58.java
	modules/core/src/main/java/com/ripple/encodings/base58/EncodingFormatException.java
	modules/core/src/main/java/com/ripple/encodings/common/B16.java
	modules/core/src/main/java/com/ripple/encodings/common/B64.java
	modules/core/src/main/java/com/ripple/utils/Utils.java
	modules/core/src/test/java/com/ripple/core/AccountIDTest.java
	modules/core/src/test/java/com/ripple/core/AmountTest.java
	modules/core/src/test/java/com/ripple/core/HashTest.java
	modules/core/src/test/java/com/ripple/core/KeyPairTest.java
	modules/core/src/test/java/com/ripple/core/STObjectTest.java
	modules/core/src/test/java/com/ripple/core/SeedTest.java
	modules/core/src/test/java/com/ripple/core/TestFixtures.java
	modules/core/src/test/java/com/ripple/core/fields/FieldSymbolicsTest.java
	modules/core/src/test/java/com/ripple/core/formats/SLEFormatTest.java
	modules/core/src/test/java/com/ripple/core/types/hash/Hash256Test.java
	modules/core/src/test/java/com/ripple/crypto/sjcljson/JSEscapeTest.java
	modules/core/src/test/java/com/ripple/crypto/sjcljson/JSONEncryptTest.java
	modules/core/src/test/java/com/ripple/encodings/B58IdentifierTest.java