support remoto imports for both vendored and global installs

Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
ignore remoto at new location

Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
support an environment var to avoid vendoring libraries

Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
add a helper function to remove vendored libraries

Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
create a vendor module to place vendored libs

Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
fix imports on top level modules

Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
call vendor.py on remoto so it vendors itself

Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
allow to call something when vendor requirements say so

Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
adapt remoto imports for new optional vendoring

Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
explain a bit what we are doing with the regex

Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Merge pull request #201 from alfredodeza/8645

optionally allow to skip vendoring `remoto`