Move some of the ordered flow helper classes to utils.

Allow other flow types easier access to these helper
classes by moving them to the shared utils file.

Change-Id: I001754efc25b025e8070493d5861ffaedacafc7b
Update readme to point to links.

Change-Id: I1700d9602519975729e1909dc9be29efa4d2fa32
Allow instance methods to be wrapped and unwrapped correctly.

Change-Id: Ia29e0e8a54fa815dec88016a9444fe7cfad7b8ac
Added generic persistence API and generic datatypes

Change-Id: Icad8e5ba03f1bb904b60d354447353ef3ab074a0
intermediate commit

Change-Id: I981def7957fb18610cd2849f429c94505c7e588c