Add integer conversion for size downsizing to handle strings

It seems that when the artificially generated "bold" tags are inserted at level 100, the size value is being thought of as a string
Drop redundant processing of bold tags
Drop bold attribute from new titles
Fix to title, non-title, title test to ensure compliance with new bold drop behaviour
Fixes to handling of erroneously placed titles

The size classifier is getting somewhat complex, BUT: it was necessary to do the enclosure of elements before moving those whose siblings we couldn't identify
More fixes to title handling including test cases