Move default tests back into this repository
Update example regarding forcing `https://`

* Improve example by removing the need to edit the domain name.
* Move example under the `URL Rewrites` section.

Ref: https://wiki.apache.org/httpd/RewriteHTTPToHTTPS
Update `CHANGELOG.md`
Use `RewriteEngine On` where there are rewrites

This ensures that the runtime rewriting engine will be enabled
even if users use only certain parts of the configuration file.
Reorganize content in order to make split easier

* Where needed, split sections into multiple single purpose sections.
* Update inline comments.

Ref: h5bp/server-configs-apache#38.
Move `setup/` into `bin/`
Use `https://` where possible
Change inline comments to be gender neutral

Ref: h5bp/html5-boilerplate#1607.
Improve inline comments about IE's document modes
Split configs into smaller `.conf` files

Break the configuration file into smaller, more specialized files
and add very simple build script.

Close h5bp/server-configs-apache#38
Make header information be automatically generated
v2.9.0
Add configs for BlackBerry App World files (.bbaw)

Ensure that `.bbaw` text¹ files will:

 * be served with the `application/x-bb-appworld` media type
 * have their character encoding specified as `UTF-8`
 * not be served with any of the `HTML` document related headers
 * not be compressed (since they only contain a number¹, the
   application ID, compressing them will only make the file size
   bigger)

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

¹ From: http://docs.blackberry.com/en/developers/deliverables/18168/BlackBerry_Browser-Feature_and_Technical_Overview--1214041-0804111258-001-6.0-US.pdf:

  `.bbaw` - "A text file that contains the application ID for an
             application found in the BlackBerry App World™ storefront."

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Ref: h5bp/server-configs-apache#43
Update `CHANGELOG.md`
Add configs for BlackBerry Maps location documents

Ensure that `.xloc` text files will:

 * be served with the `text/vnd.rim.location.xloc ` media type
 * have their character encoding specified as `UTF-8`
 * be compressed (they are basically XML files, therefore, they
   compress quite nicely)
 * not be served with any of the `HTML` document related headers

Ref: http://www.manualslib.com/manual/368494/Blackberry-Java-Development-Environment-Gps-And-Maps-Development-Guide.html?page=28
     http://docs.blackberry.com/en/developers/deliverables/18168/BlackBerry_Browser-Feature_and_Technical_Overview--1214041-0804111258-001-6.0-US.pdf

Ref: h5bp/server-configs-apache#43
Update `CHANGELOG.md`
Make minor improvements to the inline comments
Simplify file names from `src/cross-origin/`
Change vCard media type to `text/vcard`

* Add the `.vcard` extension to the configs.
* Serve `.vcf` and `.vcard` files with the `text/vcard` media type,
  as the vCard media type was formally registered as `text/vcard`.

Ref: http://www.iana.org/assignments/media-types/text/vcard
Compress vCard files (`.vcard`/`.vcf`)

vCard file are basically text files, therefore, they compress quite
nicely. Also, browsers don't seem to encounter any problems when these
types of files are served compressed.