Added IntegerBubbleSort, DoubleBubbleSort, CharacterBubbleSort and Incomplete GenericBubbleSort