DOCS-1185 clarify _id and projection doc

Signed-off-by: Sam Kleinman <samk@10gen.com>
build: updating makefile library
remove tojson functions and editing.

Signed-off-by: Sam Kleinman <samk@10gen.com>
DOCS-1153 adduser

Signed-off-by: Sam Kleinman <samk@10gen.com>
DOCS-1153 edits to addUser document
DOCS-1197 add comment that 2.4 or later mongos must be used
DOCS-1197 Document hashed indexes and hashed shard keys
DOCS-1197 Review draft of hashed shard key

Incorporated review comments from sam
DOCS-1197 document hashed shard key
DOCS-1197 first pass at hashed shard key editing
minor: fixing cross reference
build: forcing release-related makefile to regenerate always to facilitate branch switching
minor copy edits

Signed-off-by: Sam Kleinman <samk@10gen.com>
BUMP for 2.4.1
build: improvements and support for delegated/async builds.
minor: build, uncommenting line and removing print statement
build: minor adding growl notification on critical phase completion and refactoring a metascript
minor: build ignoring rule