IDE-1028

    Add new tests for the "" " " and " Test1 Test2 ", " \" ", etc. cases.
    re-modified the split pattern and test sample.
    Modified the class-name split pattern and add portletCorTests for portlet name, display name and title's auto-generation.
    Add regular pattern for portlet name to let it changed with class name, but the display name and title will change with the portlet name.