Escaping dots in data-id pattern

If the repo has a name with dots, it causes a jQuery syntax error.

Having a dot in the repo name was causing me some trouble. 
First I had nothing loading. So I escaped the dots in the namespace with \\.
It made the repo appear, however I couldn't load anything in a folder.
Finally I simply replaced every dot with an underscore and now it seems to be working as expected.

Tested with jQuery 2.0.2.