Treat date "from"/operator filters as dates, not times

Without this, the existing tests fail when run on a system that's east
of Greenwich.
backport truncate until we've upgraded.

truncate was added in upstream in
9a4e183fe9f81365f7815c391512b3d46622d8c8
move AR::Base#truncate to manageiq repo

I'm not sure if this can be upstreamed, but it doesn't impede us from
upgrading, so we should remove it from our fork.
don't establish a connection for feature detection

we should avoid bringing up a connection too early in the boot process,
so just check the pg connection class directly
Updated CHANGELOG.md with changes in Sprint 13.

https://github.com/ManageIQ/manageiq/issues?q=milestone%3A%22Sprint+13+Ending+Sept+29%2C+2014%22
[skip ci]
Add the miq_shortcuts table to the replication excludes list

https://bugzilla.redhat.com/show_bug.cgi?id=1146719
Rewritten vm_infra view to HAML
Rewritten vm_or_template view to HAML
Rewritten vm_vdi view to HAML
Rewritten vm_cloud view to HAML
Config partial refactored and rewritten to HAML

I haven't found any use case of @display == "prop" and it also generated invalid HTML, so I've removed it.
Rewritten vm_common partials to HAML
Rewritten VM view to HAML

Some obsolete files were removed
Remote fallback routes.
remove attribute_missing?

Doesn't look like this method is used anywhere, so lets remove it.
Bump the Rails fork tag to the one with the truncate method reverted.
remove with_connection delegate

I don't see us using this method anywhere, so I think we can remove it.
Merge pull request #779 from martinpovolny/route_noleg

Remote fallback routes.
Merge pull request #699 from matthewd/date-filter-is-date

Treat date "from" filters as dates, not times
Merge pull request #721 from tenderlove/truncate

backport truncate until we've upgraded.