fixed CMSfields js and css issues
Merge branch 'master' of https://github.com/Leapfrognz/silverstripe-dms
Now uses GridFieldExtensions for the sortable rows
Merge branch 'master' of https://github.com/dnadesign/silverstripe-dms

# By Normann Lou (3) and others
# Via Stephen Shkardoon (3) and Will Rossiter (1)
* 'master' of https://github.com/dnadesign/silverstripe-dms:
  Implement getFilename and getName to stick comparely to File API.
  fixed CMSfields js and css issues
  BUG before use object's property check it to make sure it is not NULL.
  NEW best way to keep extended 'can' functions effected with DataObject's own 'can' functions. MIN make possible to use DataExtension defined 'can' functions' signature without Strict level warning
  NEW make DMSDocument 'can' functions extensible

Conflicts:
	javascript/DMSDocumentCMSFields.js