The id is set from the database, so a set id function should not exist
InvalidArgument exception (if missing/invalid argument is sent)
Import data function
Change the test_id function to comply with the way the import function is setup
Test for import
Import should return $this
Correct call of settype
Merge branch 'master' of github.com:phpbb-extensions/boardrules into import

# By Matt Friedman (21) and Lukasz (12)
# Via Nathan Guse (4) and others
* 'master' of github.com:phpbb-extensions/boardrules: (33 commits)
  Remove unneeded CSS from front-end
  Correct param in docblock
  Change all language identifier variables from string to integer
  Clean up table name string var docblock more
  Expand table name string var docblcok
  Use correct form of user->lang for language vars
  Include JS in only the template files that actually need it
  Append rule- and section- to IDs to ensure they start with a letter
  Better handling of last child element styling by CSS only
  Fix controller docblock comment
  Do some CSS reorganization
  Fix extra whitespaces
  Fix some comments in the main controller
  Avoid jQuery conflicts
  Rename common boardrules language files
  Add JS file for front end controller prosilver template
  Add CSS for front end controller prosilver template
  Add front end controller prosilver template
  Add language file for the controller file
  Add controller file
  ...

Conflicts:
	tests/entity/rule_entity_base.php
Merge pull request #20 from EXreaction/import

Import