1.1.6 + min
Merge branch 'master' into gh-pages
Rewrite `_.isEqual` and add support for comparing cyclic structures.
`_.isEqual`: Compare object types rather than `[[Class]]` names.
`_.isEqual`: Move the internal `eq` method into the main closure. Remove strict type checking.
`_.isEqual`: Ensure that `0` and `-0` are not equivalent. `NaN` values should be equal.
`_.isEqual`: Use a strict comparison to avoid an unnecessary division for `false` values.
`_.isEqual`: Streamline the deep comparison algorithm and remove the dependency on `_.keys`.
`_.isEqual`: Ensure commutative equality for dates and RegExps.
resolving merge conflict
Merge branch 'master' into gh-pages
_.isEqual improvements
* Added _.escape() for escaping special HTML chars
* Added support for auto-escaping of values using ```<%== ... %>```
Added link to Underscore.php in the docs
Adding Underscore-perl
Added function shuffle, with test case.
Remove dupe inclusion of underscore-min.js. Get rid of 'reshuffle' in index.html.
Add an optional index argument to _.last()

This makes _.last() behave the same as _.first().  Passing an optional
second argument n will return the last n elements of the array.
Add guard check to _.last()

Allows _.last() to work as expected with _.map().
reverting some changes to isEqual that were a little too aggressive