ID3_v2 fields BPM, Grouping, Key and Date added to abstract ID3_v2 as well as RecordingTime to ID3_v24

Fixed missing opportunity to get and set the ID3_v2 fields
BPM: TBPM (v22: TBP)
Grouping: TIT1 (v22: TT1)
Key: TKEY (v22: TKE)
Date: TDA (v22: TDA)
in ID3v2 and AbstractID3v2Tag and added new field
'recording time' (TDRC) for v24 in ID3v24Tag
Else-case removed from setBPM
Additional Frames added (TBPM TIT1 TKEY TDA)(TDRC)

BPM: TBPM (v22: TBP)
Grouping: TIT1 (v22: TT1)
Key: TKEY (v22: TKE)
Date: TDA (v22: TDA)
in ID3v2 and AbstractID3v2Tag and added new field
'recording time' (TDRC) for v24 in ID3v24Tag

Conflicts:
	src/main/java/com/mpatric/mp3agic/AbstractID3v2Tag.java
Additional Fields added TBPM TIT1 TKEY TDA TDRC

Fixed missing opportunity to get and set the ID3_v2 fields
BPM: TBPM (v22: TBP)
Grouping: TIT1 (v22: TT1)
Key: TKEY (v22: TKE)
Date: TDA (v22: TDA)
in ID3v2 and AbstractID3v2Tag and added new field
'recording time' (TDRC) for v24 in ID3v24Tag

Conflicts:
	src/main/java/com/mpatric/mp3agic/AbstractID3v2Tag.java
Merge branch 'additional_frames' of https://github.com/MrDevJay/mp3agic into MrDevJay-additional_frames
Better parameter names
Merge branch 'MrDevJay-additional_frames'