Introducing ByteArrayModelBinder.

if this is the first functional test for model-binding, please open a bug to track filling in the rest of the functional tests here