allow ngCookies dependancy to be optional, added option to prefix all stored keys