Add getByID() & getByHandle() to DataType & DataList

I want to load object more simple.
Fix translations with multiple %s

Multiple %s is difficult to translate

- Reduce to 1 %s
- add i18n.php

Future code updates will begin refactoring toward i18n.php
Merge branch 'Simple-initialization' of https://github.com/tao-s/Data into tao-s_function_helpers
Adjust DataType interface

- Remove contructor to avoid type juggling that may lead to sneaky bugs
- Change `getByID` and `getByHandle` to use ADOdb active record
  interface
- Add tests
Adjust DataList interface

- Change method `getByID` to `getByDataTypeID`
- Change method `getByHandle` to `getByDataTypeHandle`
- Adjust for remove DataType constructor method
- Add tests

Adding `DataType` to get methods to make it more clear as this is the
`DataList` class and did not want users to think this is getting the
`DataList` by id, handle
Merge pull request #20 from mkly/tao-s_function_helpers

Tao s function helpers
Add Japanese language files
Merge pull request #22 from tao-s/Add-Japanese-Language-files

Add Japanese language files
Set explicit page names

...so that the translation system sees the text to be translated.
Merge pull request #23 from mlocati/localize-page-names

Set explicit page names
Refactor Exclude Nav Add Install Tests

- Refactor `exclude_nav` attribute check to not use switch statement
- Add some installation tests
Update Readme
added functionality and two buttons to enable the user to download .csv and .xml Data from the DataManagement Interface
added functionality and two buttons to enable the user to download .csv and .xml Data from the DataManagement Interface
removed /nbproject and added it to .gitignore
Merge branch 'master' of https://github.com/haeflimi/Data

Conflicts:
	.gitignore
removed nbproject folder and added it to gitignore
removed unnecessary changes in DataList
Merge pull request #25 from haeflimi/master

CSV and XML Downloads