Moved attributes and enums to a separate file to include in a portable library. This will enable portable library support.
Added Table method to AsyncConnection to returns TableQuery<T> which supports non async operations but most linq functionality.