115. For what claims agent has lien.

Every agent has a lien on the goods and chattels of his principal in respect of all claims against the principal1 arising out of his employment, whether for remuneration earned, or for expenses or liabilities incurred, except where the right of lien is inconsistent with the contract between the parties2, or with the special purpose for which the goods or chattels were entrusted to him