Bump release version for '0.2.0'
views/record: Display Sub unit MW

Fixes a typo in the map keyword.
js/record.js: Reorganise Reference this page text

This transforms:

    Protein Isoelectric point Database (2014). Alkaline phosphatase,
    pip-db. Available from: <http://localhost:5000/record/1> [Cited 4th
    January, 2014].

into:

    pip-db (2014). Alkaline phosphatase, Protein Isoelectric point
    Database. Available from: <http://localhost:5000/record/1> [Cited
    4th January, 2014].
Bump release version for '0.1.12'
Update README contents for Clojure port
Documentation/DirectoryStructure: 0.2.0 update

This updates the directory structure documentation to reflect the switch
from the old LAMP implementation to the new Clojure project.
Documentation/CodeStyle: 0.2.0 update

Remove the references to PHP, add the Google HTML/CSS style guide and
community Clojure style guide.
build: Remove install rules

Remove the make install/uninstall hooks for the build/www directory.
build: 0.2.0 update

We have a fairly hefty diff here, but all we're doing is taking away
things that are no longer need. Here's a brief rundown, with reasons for
each:

 * Website build/install location fluff
 * Webserver checks and modules
     No more webserver stack!

 * Content hashing
     If we're going to use content hashing, then we'll need a Clojure
     solution for this.

 * Remove htmlcompressor.jar
 * Minification of HTML
     We're generating HTML using Clojure's hiccup library.

 * Website options
     Configuration of the website will be handled purely by the tools
     and from within Clojure.

 * Don't recurse into www/

     We're not interested in building anything in the deprecated www
     directory. In there lies only PHP...

 * Change primary source directory to src/

     We check for the existence of the sources by asserting that
     src/pip_db/core.clj exists, not www/index.php.
Remove www/ directory

The witch is dead! This marks the end of development on the PHP/MySQL
implementation of pip-db. From now on, the future is bright with purely
functional data structures and REPLs!
build: Add generated files to CLEANFILES

The old build system used to have a single target to delete the entire
build/www/ directory, but now we're using a more granular system, where
each Makefile is responsible for setting its CLEANFILES to remove all
generated files.
Documentation/CodeStyle: Format as a table
record.less: Use less specific URL selector

In the future, we may not want to use a span class to wrap the URL
property.
views/record: Set data-key properties in table

This allows for us to do more programmatic client side lookups of
properties. For example, we could lookup a properties value in a client
side script by iterating over the elements returned by a selector:

    $(#properties .property).each();
js/record: Implement client side property lookup

This follow up to HEAD~

    0bd8ebb9ccc946b15829bba7997c18b89f451df6
    Author: Chris Cummins <chrisc.101@gmail.com>
    Date:   Sun Jan 5 02:24:30 2014 +0000

        views/record: Set data-key properties in table

Which implements a linear time lookup function for record properties.
js/record: Wrap Reference this page URL in link

This wraps the record link in a clickable hyperlink:

    pip-db (2014). Alkaline phosphatase, Protein Isoelectric point
    Database. Available from: <http://localhost:5000/record/2067> [Cited
    5th January, 2014].
Change port env variable to PORT

Heroku sets the $PORT environment variable, so we can't use the
project-specific $PIP_DB_PORT. Heroku error:

    Error R10 (Boot timeout) -> Web process failed to bind to $PORT
    within 60 seconds of launch
Merge branch 'release/0.1.12'
Merge branch 'release/0.2.0'

Conflicts:
	configure.ac