start proper work on multitype import
reshuffle DataRow files
divide factories to separate files for clarity
fix obvious syntax errors
add extra validations, scopes, and association options
add vcr gem
add Polish locale start
almost all specs for LineItemDataRow
add Select2 for document autocomplete
reshuffle some data row methods
restrict allowed edited documents to invoices and estimates only
Revert "restrict allowed edited documents to invoices and estimates only"

This reverts commit 3c88e103f15ed5185741784996f6cb425eb7d601.
update sk_sdk to allow result pagination in select2
fix Polish translation
Improve overall importing scheme:

* Convert price values to format understandable by SalesKing
* Convert dates more reliably using Chronic, if possible
* Translate most of the mapping strings to Polish
* Rewrite mapping form texts to guide users through the process
* Give user a visual feedback when Select2 field is not available
apply front page fixes to not cause confusion with other importer app
add cap deployment script submodule
update locale
make CSV fields visible again
allow to upload each line item to a separate document