RecyclerView support, ripple and elevation on API 21, Material design in the sample, etc.

LayoutManager is now retrieved from the RecyclerView.

Squashed.

Sample now uses AppCompat for Material theming (that supports KitKat and below too), the FAB will now use the elevation API on Lollipop and above instead of the shadow drawable, updated the demo GIF to reflect this.

Removed iml files.

Made my updated demo gif smaller.

Added Ripple effect for API 21+

Made the default normal/pressed state Material blue instead of Holo, other fixes.

Added an attribute to set custom ripple color for API 21+.

Updated sample with a different ripple color for the FAB.

Added getter/setter method for the ripple color.

Updated shadow to more accurately match the material design spec

Merged upstream.

Updated gradle files from master repo.

Accidentally removed AppCompat dependency.

Updated README from master repo.

Release version 1.0.5

Update README.md

Update README.md

Fix.

Removed iml files.

Made my updated demo gif smaller.

Added an attribute to set custom ripple color for API 21+.

Updated sample with a different ripple color for the FAB.

Added getter/setter method for the ripple color.

Updated shadow to more accurately match the material design spec

Merged upstream.

Accidentally removed AppCompat dependency.

Updated README from master repo.

Release version 1.0.5

Update README.md

Update README.md
Merge conflict fix.
Merge branch 'afollestad-master'
Clean up code