A JavaScript AMF 3 Client library