Fixed several bugs

1- Files and folders were not properly ordered, used natcasesort to take into account upper and lower case in names.
2- Folder with dots in the names were presented as files. It's fixed.
3- Folders or files starting with dots were not showing. It's fixed.
4- Replaced a for to use foreach instead to simplify code.
Updated extension function

As noted by someone else, split is deprecated so I modified the findexts function
Merge pull request #4 from mnakalay/master

Added Sorting and Fixed several bugs
Merge branch 'pr/5'

Conflicts:
	index.php
Revert 20ce715..a336709

This rolls back to commit 20ce715ff25c75263c0ea41d2e029cce2fff51fb.
apache config
moved to htaccess implementation
added open sans via css import
xbrowser fix for FF