Added the extension parser and the package.json parser.

* Added the extension parser, to group files by extension instead of being simply __untyped__;
* Added the package.json parser, in order to parse the main entry, if there is no main entry in bower.conf;
* Added some warnings if the files indicated in the main entry of bower.conf or package.conf do not exist;
* Corrected the tests to work with the new stuff.

Signed-off-by: fatbas25 <carlos.manuel250@gmail.com>
Added the doap file.

Signed-off-by: OpenShift guest <carlos.manuel250@gmail.com>