When it comes to external libraries I think it's a good idea to keep their files together, in as close to the project's original structure as possible.  I would put them both in js/lib/select2/