Add support for Perl::Critic testing.
Minor code cleanup.
Skip dependency tests in travis build
Reverse critic test to explicitly exclude old files

rather than having to remember to add new ones.
fix jsonp rosetta flash vulnerability, see http://miki.it/blog/2014/7/8/abusing-jsonp-with-rosetta-flash/
Adding the API Document.
Stargazers controller file.
Controller script for User.
Testing script for stargazers.
Tidy all.
Abiding by the Perl Critic standards.
Tidying all.