Added extnd

Extnd has cleaner implementation that others I have seen on microjs, and since I couldn't find any library that supports multiple inheritance properly I had to make it! This code has been extensively tested in large-scale projects.