Add ConfigTag::getDuration() with optional bounds checking
cmd_whowas Major cleanup, fix inefficiencies