Create ExtendedDateFormat.java

A class for formatting dates.
The only reason I did this is because JAVA's SimpleDateFormat does not provide a simple way to include ordinals 'st', 'nd, 'rd and 'th' after DAY_OF_MONTH or even DAY_OF_YEAR. Now, one can use letters 'o' and 'O' respectively for this purpose. Example: this pattern "'Today is' MMM do, yyyy" will result in "Today is Dec 5th, 2014".