Add AMD definitions and dependencies for XF and XF.UI modules.
Add XF docs to repo. They are also used for manual testing of AMD usage of XF sources.
Make bower setting actual.
Modify development environment.
New test added
Merge pull request #170 from larchanka/master

New test added
Merge pull request #169 from Jauhen/requirejs

Requirejs
Dependencies badge added
README formatting
Merge pull request #14 from epam/master

Update from upstream
Merge pull request #1 from epam/master

Merge #168
bowerrc: directory for dependencies changed to `js/lib/`
XF.View: fixed rendering when Component has Model and View
XF.App: `options.initialize` will be used if it is passed with options into constructor
XF.View: access to component.options from the template (`options`)
XF.View: fixed bug with double binding to DOM
XF.define: add required dependencies

Closes #171
Merge pull request #172 from pukhalski/master

Bigfixes and dependency loading
Load components based on device type (`data-device-type="type"`)

Closes #173
Merge pull request #174 from pukhalski/master

Load components based on device type (`data-device-type="type"`)