Merge fence uml and nested into superfences
- UML fences must be handled at the same time as other fences. It just makes sense to instead of having separate fence extensions to just have one that extends and modifies fenced block behavior.
- Fix small bug that caused urls to be manipulated as files