Update ppp.md

Add reference to including the PPP point's .h file to get the typedef for the callback, as well as adding instruction for adding PPP_PROT_REG_CB.
docs/record_replay: add link to PANDA Share

The documentation for record/replay was written before the launch of the PANDA Share. This commit updates the documentation with a link to the website.
Merge pull request #29 from yrp604/patch-4

Update ppp.md
Merge pull request #30 from tss/patch-1

docs/record_replay: add link to PANDA Share
Added tainted_branch plugin and assorted modifications to the taint syste to make it run
Added tainted_branch plugin and assorted modifications to the taint system to make it run
Merge branch 'master' of ssh://github.com/direwolf314/panda
Fixes for scissors plugin

- Don't free memory of things in the replay queue (leads to a double-free otherwise)
- Write the skipped call kind to the log (otherwise in some cases we get a corrupt log)
- Fix up the instruction count for the RR_LAST entry type
Be more precise about when we end replay.

I've tested this on a few replays with no ill effects, but it's still
a bit experimental.
Trigger on memory read *and* write in memsnap
Make scissors sharper

Start the snip if we're about to enter a basic block whose execution
will take us past the start point. This is still imprecise, but has
the benefit that the scissored recording will always contain the user's
start point.
Fix mem corruption in TUBTF code
Add basic introspection support

Currently only process listing & current process supported
under Windows 7 x86.
Support querying whether we are in kernel mode

* Adds panda_in_kernel. Implemented for ARM & x86
* Changes llvm_trace to say whether a given BB is in kernel
Small fix to make linux-user compile (without plugins)
Add support for get_libraries in Win7 intro
Save network packets in PCAP format
Add a (disabled) plugin that tests OSI
README for the network plugin
Add prototypes