[master] 494 import equipment

resolves #494 on `master`. This is simply a cherry-picked commit of the merge of #897, I'm not sure if any changes have to be made for it to work on `master`. Moreover, since we're likely to include a refactoring of the import functionality in a future version, I'm wondering if it makes sense to merge this into `master` at all. Thoughts?