Add the pull_request template

This is the view that user has when he/she submits a pull request from the fork to the
project.
Expand the fork controller to include logic for the pull request
Add links on the repo info view offering to create pull request globally or specifically

A global pull request mean all the commits will be included, while a specific pull request
is generated for only some of the commits