Merge pull request #1177 from RickvdP/1.4/develop

Applied fix from commit fc9d648 to _find_module()
made the Hybrid controller fully hybrid. closes #1175, relates #1176
Merge branch '1.4/develop' of https://github.com/fuel/core into 1.4/develop
only dump the data if it isn't already a string
better handling of array responses
further improvements to the hybrid controller

when dealing with cross-calling (REST call to HTML view, or an HTML
request to a REST methodd)
fixed SQL error when passing an array of columns to group_by()
added a reload option to Lang::load to force a reload
Added ::is_xml() method to Str class
Fix misjudgment of Response object if users write \Fuel\Core\Response in controllers

Signed-off-by: Kenji Suzuki <kenji.uui@gmail.com>
Added check for the presence of libxml for Str::is_xml()
add test case
Signed-off-by: kousuke <kousuke.kikuchi@gmail.com>
add test case
Signed-off-by: kousuke <kousuke.kikuchi@gmail.com>
Used phpUnit annotations to specify libxml dependency in Str::is_xml() test
remove ->fail codes
Signed-off-by: kousuke <kousuke.kikuchi@gmail.com>
Restored last libxml_use_internal_errors value after Str::is_xml() call
Merge pull request #1182 from kousuke/unittest

add test case
Merge pull request #1179 from billmn/1.4/develop

Added ::is_xml() method to Str class
remove the active language from the fallback list. Closes #1183

this will prevent loading the same files twice
added support for dot-notation to Session::get_flash()