New "template-parts" folder & Jetpack Infinite scroll

New file template organization + Jetpack Infinite Scroll support by @grappler.
This PR is referring to leopuleo #637, now closed, and discussion #619.

 
`_s_jetpack_setup` is incorrect. Please rename to `_s_infinite_scroll_render`.