MINOR Removed mbstring support checks, its an installation requirement
BUGFIX Urlencode paths in URLSegmentFilter when $allowMultibyte=true to avoid creating invalid URLs (and breaking assumptions based on ascii-only URLs, such as static publishing filename creation)
MINOR Isolating testRaw2URL settings
BUGFIX Loosened character replacement in static-main.php, to allow for multibyte paths (see URLSegmentFilter::$default_allow_multibyte)
MINOR Cleaned up the GridFieldDataColumns to be easier on the eyes and fixed the some method docblocks for the interface
Merge pull request #414 from silverstripe-scienceninjas/gridfielddatacolumns-refactor

MINOR GridFieldDataColumns Docblocks and functionality to it's own method
MINOR Updating docs to use Member::get() instead of DataList::create('Member') syntax
BUGFIX Ensure the form inside htmleditorfield-dialog element is redrawn when the form is lazy loaded by AJAX.
BUGFIX: colour Adjustments

Change the constructive button colour to match the colour used in the
designs, and fixed up calculations to produce the correct button colour.
BUGFIX: IE Colours

Replace hard coded colours in IE with variables, and refactored code
so that shared IE7 and IE8 fixes are in one place.
ENHANCEMENT: UI Changes to FileUpload Area (TRAC-7219)

1. Add arrows to edit dropdowns
2. Adjust lightened fields so they don't look like input boxes, and fix
rgba colours
3. Add ability to click file names to edit
4. Add feedback when edit button is hovered
5. Add feedback if a file has been opened for editing and shut again
(saved changes, unsaved changes, unchanged)
6. Add ability to open and close all files to edit them all at once
7. Add overall feedback for file uploads, and fix NaN error
8. Fix up area to match design
9. Fix error messages so they fit in the provided space
10. Fix case where a single uploaded file errors
Merge pull request #415 from halkyon/datamodel_doc_changes

MINOR Updating docs to use Member::get() instead of DataList::create('Member')
BUGFIX Checking for mbstring PHP extension support in installer, as it has been a documented installation requirement for a while. Removing method_exists() checks from mbstring usage in core for the same reasons
Merge pull request #413 from chillu/urlsegment-multibyte-fix

URLSegment multibyte fixes
BUGFIX Show progress indicator when uploads are added to AssetUploadField, to ensure that failed uploads (e.g. exceeding max filesize) can actually show their error message to the user
Merge pull request #417 from halkyon/sapphire

---

Ensure the lazy loaded form inside htmleditorfield-dialog is redrawn when lazy loaded. This fixes the initial state for the insert link dialog form.

Also ensure the link form uses "internal" as the default, so the initial state doesnt show all fields, just those associated with the first radio option "internal".

This also fixes http://open.silverstripe.org/ticket/7273.
BUGFIX Fixing bootstrap.php to work with FakeController properly for
running tests using phpunit.xml file.
API CHANGE Removed assertType() and assertEmpty() workarounds. Use assertInstanceOf()
instead of assertType(), assertEmpty() is available in PHPUnit 3.5+.
PHPUnit 3.4 is no longer supported, so please upgrade your version to
work.

MINOR Removed FullTestSuite which was a workaround for PHPUnit but not
used.
BUGFIX Ensure PHPUnit 3.6 is available, show a nice message if not
ENHANCEMENT FieldList->setTabPathRewrites() for better backwards compatibility (see #7261)