Add "dir" and "*.info" to the default :files spec

Since most packages do not have `dir` or `*.info` files, this required
changing the behaviour when a wildcard entry in `:file` expands to an
empty file list. Previously, an error would be raised in this case; now,
an error is raised only when the *entire* `:files` spec expands to an
empty file list.

The slight danger, then, is that certain build failures due to upstream
reorganisation of files might be less obvious.
Downgrade bootstrap to 2.3.0 to fix #7118
sync all files in the html directory in build script

fixes #586
whitespace cleanup in the build script
Add bdo
Rename mainline -> main-line
Add mc-jump
Merge pull request #582 from milkypostman/include-info-files

Add "dir" and "*.info" to the default :files spec
Add scpaste recipe
add donation link

closes #532
Add outlined-elisp-mode
Add scratch-palette
Add scratch-pop
add zeitgeist recipe
Merge pull request #590 from webframp/recipe/scpaste

new recipe: scpaste
adding a recipe for flymake-jshint
Merge pull request #592 from Wilfred/master

Add a recipe for flymake-jshint
Merge pull request #585 from bfly2000/master

adding recipe for scion
make index.html generation PHONY
Add supergenpass