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.

 
This travis file should not be in the commit.