Merge pull request #322 from asobolev/master

A prototype for #316, only for SimpleTag and some superclasses
Replaced tabs with spaces
Merge pull request #323 from balint42/master

Replaced tabs with spaces
Removed copy,swap,assignment from SimpleTagHDF5
SourceHDF5:removed copy,swap,assignment;added getter-ctor;fixed getter
SectionHDF5:rm copy,swap,assignment;added getter-ctor;fixed getter
PropertyHDF5:rm copy,swap,assignment;added getter-ctor
FileHDF5: removed copy,assignment
Fixed comments on Property ctors
FeatureHDF5:removed copy;added getter-ctor
HDF5: helper methods for links

Group has now methods for creating, deleting and renaming links.
DimensionHDF5: Removed copy,swap,assignment
DataTagHDF5:rm copy,swap,assignment;added getter-ctor
DataArrayHDF5:rm copy,swap,assigment;added getter-ctor
Specified "openGroup" 2nd param in several HDF5 entity ctors
BlockHDF5:rm copy,swap,assigment;added getter-ctor
BlockHDF5: changed getter to use getter-ctors
DataTagHDF5: changed getter to use getter-ctors
FileHDF5: changed getter to use getter-ctors
SectionHDF5: changed getter to use getter-ctors