Apparently working MCPC+ 1.5.2 support, fixes #803, fixes #448

Signed-off-by: Ross Allan <rallanpcl@gmail.com>