Added Client Side Validations Gem.
Merge branch frontend
merge branch emma
Enabled client side validation.
Added CarrierWave to Gemfile.
Styled forms. Fixed sign in / sign up.
Fixed posts show page. Added hidden fields to creating yield and creating comment.
Added create crop button when on crop profile.
These last two commits were EXTREMELY janky. TOFIX. Creating a plot now redirects to plot profile.
Change link on actiivty feed to link to plot_url instead of user_plot_url
small hotfixes.
Merge remote-tracking branch 'origin/frontend' into emma