Added a TOC and new content to programming style guide
Added a TOC and new content to programming style guide

Based on a recent chat with Radu; added some rules on passing arguments (reference vs. return, pointer vs. non-pointer)


git-svn-id: 5398946ba177a3e438c2dae55e2cdfc2fb96c905@5188 a9d63959-f2ad-4865-b262-bf0e56cfafb6

stfuchs/pcl,Tabjones/pcl,closerbibi/pcl,wgapl/pcl,starius/pcl,fanxiaochen/mypcltest,ipa-rmb/pcl,zhangxaochen/pcl,damienjadeduff/pcl,krips89/pcl_newfeatures,kanster/pcl,msalvato/pcl_kinfu_highres,3dtof/pcl,shyamalschandra/pcl,nh2/pcl,the-glu/pcl,shivmalhotra/pcl,zavataafnan/pcl-truck,mschoeler/pcl,zhangxaochen/pcl,soulsheng/pcl,krips89/pcl_newfeatures,locnx1984/pcl,locnx1984/pcl,pkuhto/pcl,soulsheng/pcl,chenxingzhe/pcl,fanxiaochen/mypcltest,lebronzhang/pcl,jakobwilm/pcl,RufaelDev/pcc-mp3dg,LZRS/pcl,fskuka/pcl,cascheberg/pcl,chenxingzhe/pcl,srbhprajapati/pcl,ResByte/pcl,ResByte/pcl,soulsheng/pcl,mikhail-matrosov/pcl,lebronzhang/pcl,drmateo/pcl,shivmalhotra/pcl,DaikiMaekawa/pcl,Tabjones/pcl,drmateo/pcl,KevenRing/vlp,fanxiaochen/mypcltest,lebronzhang/pcl,mschoeler/pcl,jeppewalther/kinfu_segmentation,mschoeler/pcl,MMiknis/pcl,damienjadeduff/pcl,mschoeler/pcl,RufaelDev/pcc-mp3dg,stefanbuettner/pcl,nh2/pcl,fanxiaochen/mypcltest,stefanbuettner/pcl,shangwuhencc/pcl,nikste/pcl,cascheberg/pcl,chatchavan/pcl,sbec/pcl,chatchavan/pcl,LZRS/pcl,zavataafnan/pcl-truck,jakobwilm/pcl,jeppewalther/kinfu_segmentation,mikhail-matrosov/pcl,zhangxaochen/pcl,simonleonard/pcl,ipa-rmb/pcl,msalvato/pcl_kinfu_highres,msalvato/pcl_kinfu_highres,jeppewalther/kinfu_segmentation,closerbibi/pcl,stefanbuettner/pcl,starius/pcl,fskuka/pcl,DaikiMaekawa/pcl,v4hn/pcl,fskuka/pcl,zhangxaochen/pcl,sbec/pcl,shyamalschandra/pcl,drmateo/pcl,3dtof/pcl,shyamalschandra/pcl,krips89/pcl_newfeatures,3dtof/pcl,srbhprajapati/pcl,drmateo/pcl,cascheberg/pcl,shangwuhencc/pcl,mschoeler/pcl,lydhr/pcl,KevenRing/vlp,mikhail-matrosov/pcl,raydtang/pcl,v4hn/pcl,MMiknis/pcl,nh2/pcl,the-glu/pcl,pkuhto/pcl,v4hn/pcl,shangwuhencc/pcl,closerbibi/pcl,3dtof/pcl,lebronzhang/pcl,shyamalschandra/pcl,damienjadeduff/pcl,raydtang/pcl,simonleonard/pcl,cascheberg/pcl,pkuhto/pcl,KevenRing/pcl,lydhr/pcl,KevenRing/vlp,lebronzhang/pcl,fskuka/pcl,ipa-rmb/pcl,srbhprajapati/pcl,KevenRing/pcl,stfuchs/pcl,jeppewalther/kinfu_segmentation,kanster/pcl,ResByte/pcl,raydtang/pcl,zhangxaochen/pcl,locnx1984/pcl,wgapl/pcl,jakobwilm/pcl,LZRS/pcl,v4hn/pcl,chatchavan/pcl,raydtang/pcl,cascheberg/pcl,ResByte/pcl,DaikiMaekawa/pcl,starius/pcl,fskuka/pcl,the-glu/pcl,locnx1984/pcl,fanxiaochen/mypcltest,shivmalhotra/pcl,Nerei/pcl_old_repo,sbec/pcl,shyamalschandra/pcl,chenxingzhe/pcl,kanster/pcl,v4hn/pcl,Nerei/pcl_old_repo,zavataafnan/pcl-truck,closerbibi/pcl,mikhail-matrosov/pcl,starius/pcl,jakobwilm/pcl,KevenRing/pcl,locnx1984/pcl,wgapl/pcl,krips89/pcl_newfeatures,chenxingzhe/pcl,ResByte/pcl,mikhail-matrosov/pcl,zavataafnan/pcl-truck,soulsheng/pcl,closerbibi/pcl,the-glu/pcl,nikste/pcl,nikste/pcl,DaikiMaekawa/pcl,chenxingzhe/pcl,LZRS/pcl,MMiknis/pcl,simonleonard/pcl,KevenRing/pcl,nikste/pcl,krips89/pcl_newfeatures,simonleonard/pcl,lydhr/pcl,RufaelDev/pcc-mp3dg,Tabjones/pcl,stefanbuettner/pcl,ipa-rmb/pcl,damienjadeduff/pcl,srbhprajapati/pcl,the-glu/pcl,RufaelDev/pcc-mp3dg,pkuhto/pcl,MMiknis/pcl,msalvato/pcl_kinfu_highres,KevenRing/vlp,3dtof/pcl,RufaelDev/pcc-mp3dg,MMiknis/pcl,stefanbuettner/pcl,shivmalhotra/pcl,stfuchs/pcl,kanster/pcl,KevenRing/pcl,wgapl/pcl,zavataafnan/pcl-truck,drmateo/pcl,lydhr/pcl,jakobwilm/pcl,msalvato/pcl_kinfu_highres,shangwuhencc/pcl,ipa-rmb/pcl,stfuchs/pcl,Nerei/pcl_old_repo,soulsheng/pcl,shivmalhotra/pcl,wgapl/pcl,sbec/pcl,sbec/pcl,shangwuhencc/pcl,KevenRing/vlp,srbhprajapati/pcl,lydhr/pcl,simonleonard/pcl,nikste/pcl,DaikiMaekawa/pcl,raydtang/pcl,nh2/pcl,LZRS/pcl,damienjadeduff/pcl,starius/pcl,Tabjones/pcl,chatchavan/pcl,kanster/pcl,stfuchs/pcl,Tabjones/pcl,pkuhto/pcl,Nerei/pcl_old_repo,jeppewalther/kinfu_segmentation