Fixes HtmlGrid.Static.find to keep throwing errors if there's something wrong with the grid definition instead of caching the failure.
Fixes HtmlWriter.writeGridCss to always output adj-px's width and height so that cascading works properly when there are multiple matches.
Fixes css declarations not being recognized when there's no trailing semicolon on the last one.
Changes Ping.Static.pingAll to use a cached list of ping classes for performance.
Changes field type checking to log a warning instead of throwing an error.
Merge branch 'release/2.0'
Fixes bunch of issues with CSS comment parsing.
Fixes NPE when using any of the HtmlWriter methods from WebPageContext because the delegate wasn't correctly initialized.
Narrows the window when the connection is open within AbstractDatabase to decrease the chance of connection starvation.
Adds a default connection timeout when using BoneCP.
Fixes possible concurrency issues with reading CSS grids.
Guards against connection starvation when there are a lot of concurrent atomic writes by reusing the connection on read within the write.
Merge branch 'release/2.0'
Fixes slow atomic operation possibly overriding newer values.
Adds Settings.getSecret API.
Adds StringUtils.hmac and hmacSha1 methods.
Merge branch 'release/2.0'

Conflicts:
	util/src/main/java/com/psddev/dari/util/Settings.java
	util/src/main/java/com/psddev/dari/util/StringUtils.java
Renames getValue/putValue in State to getByPath/putByPath so that it's more clear exactly what it does.
Adds visibility label APIs.
Deprecates Htmlgrid.Static.find (use findAll directly instead).