BanglaLekha-Isolated: A multi-purpose comprehensive dataset of Handwritten Bangla Isolated characters