Remove the underscore dependency

- Add a gentle warning if a behavior can't be found
- Simplify Elemental ns creation
- Reduce jquery dependencies (using replace/for)
- Remove underscore usage altogether
Protect the console