Added RCWA and TMM, fixed FDTD

Fixed FDTD from whatever we did to it a couple weekends ago with Adam to
try to analyze single frequency FDTD, now works great.
Merge pull request #1 from khan1024/master

Added RCWA and TMM, fixed FDTD