Molecular Diagnosis of Neurogenetic Disorders: General Issues, Huntington's Disease, Parkinson's Disease and Dystonias