Lists available idetools caas switches.
Starts idetools specific documentation.
Adds $SILENT replacement to reduce test output verbosity.
Adds idetoos testcase to verify returned signatures.

At the moment too many of them return proc.
Adds idetools test to check declaration proc signatures.
Adds idetools test to verify --usages, reuses testcase.
Adds idetools hierarchy nesting test.
Merge pull request #486 from gradha/pr_idetools_docs

Adds idetools docs