do not require callback to be provided for 'direct' type
Updated *direct* info in README
Update for 'direct' handling
bumped version to v0.5.9