doc: add SmartOS

add small installation instructions for SmartOS
fix #1

avoid include of sys/sysctl.h on SmartOS
Merge pull request #322 from inhies/master

Make init function static
Merge pull request #323 from defel/SmartOS-compile-fixes

SmartOS compile fix
Update README.md

Update command for getting function list and corresponding results.
new approach to dealing with trashroutes
Fix segfault bug in RouteTracer
renamed parseRoutes script to trashroutes and added an average index
Merge branch 'master' into trashroutes
new protocol version
why oh why do the funnest software constructs also have to be the ones which introduce the most bugs?
Solve a rare bug caused by NodeStore altering a route to a less favorable route while it is being used.
Fixed another way that traces could cause an assert fail.
Merge pull request #325 from inhies/patch-1

Update README.md
Merge pull request #321 from defel/SmartOS-doc

doc: add SmartOS
Merge branch 'master' of github.com:cjdelisle/cjdns

* 'master' of github.com:cjdelisle/cjdns:
  Fixed another way that traces could cause an assert fail.
  Solve a rare bug caused by NodeStore altering a route to a less favorable route while it is being used.
  why oh why do the funnest software constructs also have to be the ones which introduce the most bugs?
  new protocol version
  renamed parseRoutes script to trashroutes and added an average index
  Fix segfault bug in RouteTracer
  new approach to dealing with trashroutes
  Update README.md
  fix #1
  doc: add SmartOS