Updates to Anchor and Collapse

Change Anchor to HasHTML to allow elements such as <span> etc as children
Add setToggle method to Collapse