Turkish police have shot tear gas at protesters, detaining more than 100 on the anniversary of the 2013 Gezi Park demonstrations.