add support for app cache manifest generation closes #31