De-vendor foundation, Adding inline anotations to ng controllers

# What's new?
 * Pulled foundation out of `vendor/assets` so it will play nice with heroku
 * *probably* fixed the thing that caused flash alerts to close on development but not in production.
 * Removed `require_tree .` from asset pipeline so we have more control over load order.
 *  Converted the guides controller (angular) to use inline annotation so that it works with minification. [we will always need to follow this convention in the future](https://docs.angularjs.org/tutorial/step_05#a-note-on-minification)
 * **Fixed the new guide form**
That would include only foundation.js


On Thu, Sep 4, 2014 at 5:01 AM, Simon <notifications@github.com> wrote:

> In app/assets/javascripts/application.js:
>
> > +//= require foundation/foundation.accordion
> > +//= require foundation/foundation.alert
> > +//= require foundation/foundation.clearing
> > +//= require foundation/foundation.dropdown
> > +//= require foundation/foundation.interchange
> > +//= require foundation/foundation.joyride
> > +//= require foundation/foundation.magellan
> > +//= require foundation/foundation.offcanvas
> > +//= require foundation/foundation.orbit
> > +//= require foundation/foundation.reveal
> > +//= require foundation/foundation.slider
> > +//= require foundation/foundation.tab
> > +//= require foundation/foundation.tooltip
> > +//= require foundation/foundation.topbar
> > +//= require foundation/foundation.equalizer
> > +//= require foundation/mm-foundation-0.3.0.js
>
> What I meant was: we're requiring:
>
> //= require foundation
>
> Does that include anything that's in the foundation folder, or just
> foundation.js?
>
> —
> Reply to this email directly or view it on GitHub
> <https://github.com/FarmBot/OpenFarm/pull/117/files#r17104808>.
>