decreased segment name trimming limit so it does not break down layout when segment list has scrollbar displayed
import_logs give a IOError: [Errno 29] Illegal seek when receive log from pipe because
we can't seek stdin in pipe mode
if the capture selector matches multiple elements, make sure all of the elements will be captured and visible in the screenshot
when detecting the clipRect ignore elements that are not visible and trigger an error if no element is visible
added possibility to compare against a previously captured screenshot if using selector
we no longer need the widgetized segment selector since we can run the screenshot tests within an existing page
we no longer need the widgetized site selector since we can run the screenshot tests within an existing page
we no longer need the widgetized dashboard manager since we can run the screenshot tests within an existing page
Merge pull request #293 from mgazdzik/shortenSegmentNames

decreased segment name truncation limit.

Cheers for PR!
Merge pull request #294 from etmatrix/master

import_logs give a IOError: [Errno 29] Illegal seek when receive log from pipe because we can't seek stdin in pipe mode

Fixes #5254
Allowing htm+html files in Microsoft web server, to prevent issue;

1.       After the app was installed successfully by WPI&WM, for both IIS and WM site, after log in the local site, we got the error:” Fail to load HTML file” as snapshot Homepage.PNG shown. We also hit issue like this when click the tab Visitors, Actions, Referrers, Goals. Please see the snapshot ClickVisitors.PNG.
Enabling SVG files under windows IIS

I had a similar issue using IIS and it was caused by a 404 error on the SVG files. IIS won't serve unknown file types and the type for SVG files (image/svg+xml) isn't included by default.

 http://www.iis.net/learn/manage/managing-your-configuration-settings/adding-ie-9-mime-types-to-iis
 http://piwik.org/faq/troubleshooting/faq_17051/
 http://forum.piwik.org/read.php?2,101488
delete and recreate web.config files on upgrade to 2.4.0 fixes #5255
Removing test.php from white-listed files since, that makes no sense to white list a php script
Move checks to function body to make calling them easier and safer
this is an experiment to generate the diffs on the client side and not on the server side
Merge branch 'master' of github.com:piwik/piwik
added missing resemblejs lib
refs #5192 updated docs
for github pass only filename and renamed github link