Added core translation keys for some languages
Added new validation rules

New Rules are:
- Language
- Country
- Locale
Added translations for the new page form of the irEditor
Made the buildSkeleton function of the navigationPoint public
Specialized the js to load
Added a functionality to add the row handler to the content edit when no row actually exists
Fixed a variable
Build the form.content as skeleton when the saving failed.

This way the changed will not be reverted.
Added a getDraftStatus function to the navigationCRUD component
Removed the functions editNavigation and deleteNavigaton from the navigationCRUD component
Removed the query to get the draft status as it's build now into the core navigationCRUD component.
Moved the building of the contentVersionData struct to the function call.
Added the template to create a new navigation page
Build the logic of the function addNavigation of the navigationCRUD component
Added the save logic to the newPage submodule of the irEditor module
Added a message to the showVersion template.

This is required to let the user know everything is fine and to give advices for the next steps.
Merge pull request #71 from IcedReaper/Issue_#62

Issue #62 - irEditor - Error in new page