Immigrate painlessly with this 9 point checklistWhether you have a short term work contract, are indulging in slow travel or straight up immigrating your entire life to a new location,...