Eluna add boost support and fix warnings