Handle correctly overloaded methods when swagger api is generated

Currently we try to merge all overloaded methods and to produce one method which will be the final implementation. This approach doesn't work for every overloads. I change the implementation to add index after the method's name.
http://teampulse.telerik.com/view#item/279976