[GUI] Changing buttons style for distributions crud and creating empty state for no language selected
Merge branch 'develop' of github.com:XIMDEX/xlyre into develop

* 'develop' of github.com:XIMDEX/xlyre: (25 commits)
  Fixing selection metadata for catalogs
  Refactoring smart path methods and classes
  Typing error solved
  Preparing publish nodetypes in order to change path an name in publish action
  Adding method to get the path to deep
  Modifying publish action for catalog
  Adding description in periodicity field
  Changing nodetypes IDs in classes
  Don't generate all fields in toXmlReduced method (Dataset)
  Adding modify properties action to catalog
  Publish catalog method implemented (1st version)
  Changing generation of metadata from dataset. Changing publish path and publish name for dataset
  Small bug fixed - inserting Id into dataset xml
  Specifying catalog childrens in toXml method
  Adding default path for publishing method
  Working on publish method for catalog and dataset
  Fixing small bug when the system saves bytesize for distributions
  Adding default RNGs when xlyre starts
  Changing delete dataset for deleting new childrens
  Adding RNG schemas for catalog and dataset
  ...