Factor out common code for building isopackets
Don't include line number comments in isopackets

The extra legibility is not as useful for code that is always part of
core as it is for user's packages, and it actually has a notable (25%)
effect on isopacket load time.

Fixes #3218.
Do special argument check for NaN values
Improve comment and add History note
Merge branch 'pr-2914' into devel
docs: add web.browser and web.cordova as architecture possibilities in package.js 's   api.use, api.addFiles and api.export
clean up formatting
update data.js
Merge branch 'pr/2928' into devel
Fix packages ToC section

Fixes #2937.
Document possibility of repeat calls to a method

On re-connect, clients re-try methods that haven't received a response, which means that methods might be called multiple times. This is important to document so users know to guard against this behavior if a method has dangerous side-effects.

See issue #2407.
Template helper commentCount example was duplicating comment text
Fix typo
Fixed Accounts.onLoginFailure link for the API docs.
Prevent REPL from stomping global._ (Underscore library)

The return value of last command is stored in global._ if the REPL is set to use the global context. So Underscore is no longer available to Meteor server code as global._

See http://stackoverflow.com/questions/10973968/underscore-doesnt-work-in-coffeescripts-console
Merge pull request #3227 from graemian/devel

Prevent "meteor shell" from stomping Underscore.
Fix spacing in error message
showdown package is moved to markdown package.

[stubailo: some fixes to maintain alphabetical order and update ToC]
Add ability to define custom link for ToC, and add link for spiderable
rebuild now requires an app