Updates

- win to root
- query string regex as constant
- cached Date.now polyfill function
- invert function to invert key-values in object
- Change events in promise to int comparisons instead of string
comparisons
- Invert cache to follow jquery paradigm
- Simplification of parsing and using arguments by constructing an
object
- .ajax() method with get and post being proxies