MyBB 1.8 compatible and code cleanup