remove dead message property from progress API
add appledocs for all JSExport protocols