Eluna initial push

Also includes a few hotixes done on Zero, specifically lfx' changes for linux compile.