Made TwdTableHelper working with CakePHP defaults and ready for custom actions

Changed all "read*" methods to "view" regarding issue #3.
Also added custom actions handling. Custom actions should be defined as the following:

	echo $this->BbTable->render(
			$data,
			array(
				'columns' => array(
					'id',
					'label',
					'size',
					'actions' => array(
						'items' => array(
							// Default actions begin
							'view',
							'edit',
							'delete',
							// /Default actions end
							// Custom actions begin
							'fooBarAction' => array(
								'show' => 'ss',
								'href' => array(
									'controller' => 'foo',
									'action' => 'baar'
									// NOTE: ID of the current element get automatically inserted as FIRST element by defaults definition
								),
							),
							// Custom actions end
						),
					),
				),
			)
		);

The icon is always lowercase version of the name. But everything can also be defined at runtime of the TwbTableHelper::render() method.