Build Chunks with Multiple Entries

Hi,

The changes include a new option `options.entryName` which is a callback function to generate the entry name from the entry file's path. We could support to build chunks according to multiple entries with it.

It was mentioned in #5.

Could you review it? Thanks.