Published documentation, build process and naming of directives

Hello Kate!

Thank you for your job! I am sending you father development of your project. I am trying to make it more general. So I am just letting you know that I am working on it and here are some new features, check this pull request.

When I will be more and less happy with the code I will write you again. Take this as a preview to discuss a father development.

Current improvements (v.0.2.3)
* Removed project specific data to webmaker 
* main file specification for easier including into html by bower dependency injection.
* modal window using only a bootstrap template 
* font awesome icon in the language button picker by default 
* improved building
   - uglify js & transparent dependencies 
* Updated documentation
* Unified names for a directive declaration and also for a html component 
      ``module('exampleApp',['language-picker'])`` and ``<language-picker>``..

Father I would like to add a different template when there are less then 5 languages (basically you do not need any search functionality) and also provide icons for languages.

PS: I have an open question at http://stackoverflow.com/questions/26126851/best-practice-for-customization-of-angular-directives-templates regarding customazation. Feel free to provide your feedback!

I am not a licence expert by is it ok for you to change it into MIT or Apache 2, so when someone uses a modification of a modal dialog template (which is essential) it is not required to make the whole dependent project open-sourced again?

I look forward from hearing from you.

Best regards,
Andrej