Don't clobber diff module with local variable
Update syntax of links in internal docs
Update syntax of links in specs
Properly generate links to instance methods

Previously, we only chopped off the leading `.` character. Now we need
to chop off the leading `::`.
Use :: and . instead of . and @ in generated method signatures
Update specs for new signature format