[PLAT-4957] Removing today's cashflows from swap theta calculations and adding javadocs