List Github projects for better usability

With this feature Github projects will be loaded asynchronously and users will be able to select any projects.

![done](https://f.cloud.github.com/assets/522155/2364803/91998d22-a68f-11e3-9bcb-f30486d4a010.gif)