Move discover scopes to a separated class
Refactor Discover class

Not sharing @projects variable anymore.
Move discover controller specs related to filter to Discover model
Early load projects in discover class
Create discover presenter
Merge pull request #497 from neighborly/jl-discover

Refactor discover controller