update knapsackitem script and update gitignore file

背包系统
实现拖拽释放效果
如果格子里面已经有物体了，实现交换效果，否则直接放进格子
另外为解决MonoDevelop的报错“has line endings which differ from the policy
settings”，把MonoDevelop 的 Project-SolutionOptions保存到git