add method to find issues by milestone

…

slight refactoring of tests to use developer's github info rather than kohsuke's to avoid certain permissions problems on the repositories created

It *does* change the name of the repository to something a bit more unique which might cause problems.  I can go either way with that repo name but it is a bit less like to clash with any other repo/project naming.