Adds keepTopDir option

This option makes it easy to group a component's files inside a folder. E.g., select2 has a lot of files that need to be deployed.  Now they can be nicely organised inside a "select2" folder.