PLAT-5000 - Enable JDK 8 compatibility

Remove Map interface from Map2
Fix Mockito issue
Reviewed-by: cjkent

Conflicts:
	RELEASE-NOTES.md
ROP-32 Currency and 5D calendar override