t: fix running w/o site or user configuration

Some tests are not skipped correctly in the absence of site/user
configuration.
Merge pull request #1213 from matthewrmshin/fix-t-on-empty-site-conf

t: fix running w/o site or user configuration
isodatetime: update to 2014-03-17-g9d23336
Merge pull request #1215 from benfitzpatrick/isodatetime.update

isodatetime: update to 2014-03-17-g9d23336
Update CHANGES.md
#1217: tweak rose date current format
Merge pull request #1219 from benfitzpatrick/rose-date.revert-now-format

#1217: rose date: tweak current date/time output format
Update CHANGES.md
Correct typo in rose date documentation.
Merge pull request #1222 from arjclark/rose_date.correct_documentation

rose date: correct typo in documentation.
rose.config_processors.file: improve table create

Check whether required tables exist, instead of whether the database
file exists.
Also fixed various problems reported by pylint.
Merge pull request #1225 from matthewrmshin/fix-file-install-bad-db-schema

rose.config_processors.file: improve table create
Update CHANGES.md
Increase pylint score for selected modules