Specify specific dependencies versions

We can use an older version of jQuery to improve compatibility with plugins, etc (See #459)

Allow version ~1.9.0 if its acceptable
Ignore components directory