per MOTD line permission checking, added {player.last.join} and {player.last.ip} as MOTD keys, added PlayerReference.getLastJoin, added Player.getPreviousIP