Fix bad header error from pure Bash CGI script

Also added OSVDB and EDB references and polished up the code a bit.

**Verification steps:**

For a *pure Bash CGI script*, please verify the following:

- [ ] Verify that ```run``` now works for the auxiliary module
- [ ] Verify that ```check``` now works for the exploit module
- [ ] Verify that the references are correct

I've been using the following script:

```
#!/bin/bash
echo hello, world
```

My Perl script for reference:

```
#!/usr/bin/perl
print `echo hello, world`;
```