pack layout (and url resolution)

fix #23 include : 

* new layout for pack (file.pack can be inside the directory)
* url in .pack, .imap, .tmap are relative to the current file, or absolute
* pack can be load from url with queryString or hash
* packgen generate packfile in the target directory with the name '_.pack'
* packlist updated