Initial commit.
Fix the build process/info.
GDS-886: upgrade to Apache HttpAsyncClient 4.0-alpha2.
Upgrade Granite jar to 2.1.0.GA.
GDS-887: fix server-side warning about missing channel
id.
Use HttpAsyncClient 4.0-alpha3 and GraniteDS 2.3.0.GA.
Initial JavaFX client library
Add support for sessions on the client http engine
Improved client configuration
Fixed issues with data management
Tide implementation for Java client
WebSocket support for Java client
Tide impl for JavaFX and Spring
Tests for Websocket support
Tide implementation for Java client
WebSocket support for Java client

Conflicts:

	.classpath
	src/org/granite/messaging/Channel.java
	src/org/granite/messaging/engine/AbstractEngine.java
	src/org/granite/messaging/engine/ApacheAsyncEngine.java
	src/org/granite/messaging/engine/Engine.java
	src/org/granite/tide/Context.java
	src/org/granite/tide/DefaultPlatform.java
	src/org/granite/tide/EventBus.java
	src/org/granite/tide/SimpleBeanManager.java
	src/org/granite/tide/data/DirtyCheckContextImpl.java
	src/org/granite/tide/data/EntityManager.java
	src/org/granite/tide/data/EntityManagerImpl.java
	src/org/granite/tide/data/MergeContext.java
	src/org/granite/tide/data/RemoteInitializerImpl.java
	src/org/granite/tide/impl/ComponentImpl.java
	src/org/granite/tide/rpc/ServerSession.java
	src/org/granite/tide/rpc/TideFaultEvent.java
	src/org/granite/tide/rpc/TideResultEvent.java
	src/org/granite/validation/ValidationResult.java
Merge branch 'master' into gds3

Conflicts:
	.classpath
	.gitignore
	src/org/granite/messaging/Channel.java
	src/org/granite/messaging/engine/AbstractEngine.java
	src/org/granite/messaging/engine/ApacheAsyncEngine.java
	src/org/granite/messaging/engine/Engine.java
Fixed client for 2.3.2 backport
Suppress warnings...
Fixed messed merge (again)
Minor fix
Refactoring of Tide client lib
Moved all remoting stuff from Context and ServerSession to ComponentImpl
Moved all server related stuff from Context to ServerSession
Moved implementation classes to org.granite.tide.impl, so only clean APIs
are in org.granite.tide and org.granite.tide.server