Remove useless date parameter from .most_popular

It wasn't passed anywhere and it wasn't used in this method.
Method .all_popular introduced to return all popular content

It's required because popular content can have additional constraints.
Make all_popular_content available for views
Use RSpec to test gem
Merge pull request #1 from gfish/all_popular

Method .all_popular introduced to return all popular content