Added test to cover failing statements in scaffold view
Added some test dependencies
When running the alchemy scaffold on MySQL an error is generated on table
creation:

sqlalchemy.exc.OperationalError: (OperationalError) (1170, "BLOB/TEXT column 'name' used in key specification without a key length") '\nCREATE TABLE models (\n\tid INTEGER NOT NULL AUTO_INCREMENT, \n\tname TEXT, \n\tvalue INTEGER, \n\tPRIMARY KEY (id), \n\tUNIQUE (name)\n)\n\n' ()

MySQL (and MariaDB) doesn't allow an index of more than 255 characters. After
modifying the scaffold and creating a project, the following results:

> show create table models;
+--------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| Table  | Create Table                                                                                                                                                                                                                       |
+--------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| models | CREATE TABLE `models` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `name` text,
  `value` int(11) DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `my_index` (`name`(255))
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=latin1 |
+--------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+

A unique index is created on the name field, constrained to 255 characters.

When run on SQLite3:

sqlite> .schema models
CREATE TABLE models (
	id INTEGER NOT NULL,
	name TEXT,
	value INTEGER,
	PRIMARY KEY (id)
);
CREATE UNIQUE INDEX my_index ON models (name);

the mysql specific constraint is ignored and the table is created with a unique
index as desired.
Move .. versionadded:: 1.2 to end of ``match_param`` definition so that when building PDF it does not pause and wait for user to hit RETURN. This is now consistent with other placements of this directive as well.
Added the `:orphan:` file-wide metadata field

The <a href="http://sphinx-doc.org/markup/misc.html#file-wide-metadata"><code>:orphan:</code></a> field suppresses the Sphinx error that occurs when a file in the source directory doesn't appear in a `toctree` directive.
Removed `foreword.rst` from hidden `toctree`

The `foreword.rst` file was used in printed versions, but currently it is not being used, so it shouldn't appear in any `toctree` directives.
Merge branch 'master' of github.com:Pylons/pyramid
Merge branch 'patch-1' of github.com:dslatten/pyramid into dslatten-patch-1
Improve consistency between latexindex.rst and index.rst some more

this adds to a70d54c
[docs] add latexpdf target

I looked at latest Sphinx sources (in sphinx/quickstart.py) on how this
is done
Merge pull request #1056 from tshepang/latexpdf

[docs] add latexpdf target
Merge pull request #1055 from tshepang/diff

Improve consistency between latexindex.rst and index.rst some more
use :orphan: for latexindex too
Merge branch 'master' of github.com:Pylons/pyramid
Merge branch 'master' into dslatten-patch-1
Merge branch 'dslatten-patch-1'
Added verbosity option -v --verbose to pserve.py
Added verbosity option -v --verbose to pserve.py
Replaced references tow self.verbose with self.option.verbose
table layouts and templates, query attributes (edit,new,del)