PLAT-4988 Refactor conventions (freq, daycount, calendar, etc. not Convention) to support common interfaces and patterns.
PLAT-4988 applied refactor to new NoHoliday calendar class.
PLAT-5042 Improve handling of older fudge format.
PLAT-5033 PLAT-5021 PLAT-5025 merge + convention factory additions
Missed commit
Merge branch 'develop' of github.com:OpenGamma/OG-Platform into develop

Conflicts:
	projects/OG-Financial/src/main/java/com/opengamma/financial/convention/HolidaySourceCalendarAdapter.java
	projects/OG-Integration/src/main/java/com/opengamma/integration/copier/portfolio/rowparser/ExchangeTradedRowParser.java