Update of Castle Windsor and dependencies

Hi Mauricio,

I needed to update the Castle Windsor version to 3.2.0, because the old version was incompatible with my project. Also I made all the packages references through NuGet package manager to keep them on track.

After having some problems with RandomSortOrder class name, always marked as duplicated, but after renamed to RandomSort, everything works like a charm.

**Major Changes**

- Update of Castle Windsor and dependencies
- Update the Castle Windsor Facility class to support the new version
- Import all packages through NuGet
- Sorting and cleaning namespaces
- Changing the name of the class RandomSortOrder to RandomSort (to prevent duplicated names)