Gonzo refactoring of BXSession to remove NSString path APIs. Eliminated a lot of legacy cruft along the way.