MIT Photonic-Bands: computation of photonic band structures in periodic media