A practical guide to the clauses every remote employment and freelance agreement should cover — protecting both sides when there's no office to fall back on.