Script for generating buglist second post using the Github API
Update .gitignore for the new second post generating script

Most important is insuring the .usr file is ignored, as the script stores
username/password or access token information there.
Second Post script improvements:

- By default uses the 'wrye-bash-automoton' user, which has readon-only access
  to the wrye-bash repo.
- Added command line option to use a different user in case the automaton is
  not accessible.
- Added fallbacks for finding the repository (checks the user's Starred and
  Watched repos).
- Cleans up the output directory before writing second post files
- Second post will have the Issue number instead of ID
- Better formatting of the URLs
- 'Additional known bugs' and 'Additional feature requests' now point to the
  Issue tracker with appropriate filters set
- Assignee's are properly put into the second post now
- Correct a few references to sourceforge
- Changed the format of 'generate_second_posts_lines.txt' for better
  readability
- Cleanup code style (line lengths, etc)
Merge branch 'lojack-second-post-script'