Many updates

Real MT5 compatibility, many bug fixes, and assorted usability improvements.