Merge pull request #1 from hecatonchire/dev

more generic method for extracting PID of current
Merge remote-tracking branch 'public/dev' into dev
 moved radix tree spinlock within dsm_module_state rather being than statically defined
Merge pull request #14 from Blopeur/dev

 moved radix tree spinlock within dsm_module_state rather being than sta...
Merge remote-tracking branch 'public/dev' into dev
minor changes in heca_hook exported symbols
changed prefix of klog messages to 'heca:'
Merge pull request #15 from roeitell/dev

Basic cc integration
 fix missing export __split_huge_page_pmd
Merge pull request #16 from Blopeur/dev

 fix missing export __split_huge_page_pmd
fix occational crash during SVM deletion
re-org heca_printk to use only a single printk
heca: don't attenpt to push to remote SVMs
heca: eliminate static implementation for external
 fixe merge roie-aidan
Merge pull request #18 from Blopeur/dev

Dev- update code from Aidan and made it compatible with Roei
Merge pull request #19 from roeitell/dev

intermediate commit: two bug fixes and a hack
added correct #ifdef ... #endif hudgepage macro
adapted heca_printk() to new kernel 3.9
Merge pull request #20 from hunchback/dev

fixed issues left over from port to 3.9