Significant speed increase for large collections
add GitHub Flavored Markdown to README

* This makes the example code easier to read,
  especially when perusing the docs on github
Merge pull request #16 from phlipper/patch-1

add GitHub Flavored Markdown to README
Bump gem version in Gemfile.lock
Support short-hand rendering of partials

Before: required syntax for rendering was:
`render partial: 'partial_name', collection: @collection, cache: true`

After: `render @collection, cache: true` works as well.

`cache: false` also disables caching as well now.
Use respond_to?(:call) instead of is_a?(Proc)
Remove trailing whitespace
Update README with new supported syntax
Merge pull request #14 from swalkinshaw/partial_shortform_support

Support short-hand partial rendering syntax
Merge pull request #15 from yoricksijsling/large_collections

Significant speed increase for large collections
Clean up Railtie.
Check caching being enabled on the view's controller.
Wrap cache read/write calls in notification instrumentation for fragment read/write logging and use correct template when templates are derived using item.to_partial_path

@collection_data is an array containing the partial path for every item. Items in @collection need to have a  @collection_data counterpart at the same index.