Make binaryAjax() honour 'cacheRepeated', refactor parameter passing  #31