Merge branch 'release-4.3.0'
Merge branch 'release-4.4.0'
Merge branch 'release-4.5.0'
Fixed dependency versions
Binary columns are only size 2000 in Oracle

As it turns out we have to explicitly set the length of BinaryBlob columns to int.Max otherwise Oracle uses RAW(2000).
With this fix the columns are created in Oracle as a BLOB datatype.
Updated username for Oracle connection string
Create subclass of SubscriptionStorage that caches subcriptions for a short amount of time
Adding documentation and code formatting
Removed ripple
Merge branch 'hotfix-4.5.1'
Merge branch 'master' into release-5.0.0