[BUGFIX] Complete array returned for fileReference

When we replaced toArray with getProperties to get file reference the properties of the File itself were no longer available because toArray performed a array_merge internally.

For that we created a own method getFileArray but didn't use this in content.resources.fal yet.

This bugfix moves that method to a utility and replaces all usages of that method to use it on the utility.

Fixes: #532
Merge pull request #537 from FluidTYPO3/issue-532

[BUGFIX] Complete array returned for fileReference
[TASK] Set version to 2.0.0 stability beta
[BUGFIX] Properly support boolean|integer returns in Iterator Conditions
[TASK] Replace an Exception with a ViewHelperException
[TASK] Replace an Exception with a ViewHelperException
[TASK] Fill in a few tests, Iterator namespace
[TASK] Remove deprecated ViewHelpers
[TASK] Re-Add PHP5.5 to build matrix
Merge pull request #539 from cedricziel/addFiveFive

[TASK] Re-Add PHP5.5 to build matrix
[FEATURE] Added Bower support
Merge pull request #540 from NamelessCoder/removedeprecations

[TASK] Remove deprecated ViewHelpers
Merge pull request #533 from jkphl/development

[FEATURE] Added Bower support
[FEATURE] Implement a proper caching framework cache
[TASK] CGL fixes for caching framework implementation
[TASK] CGL compliance