Add ability to specify delay in macros
Adding delay info to README
Remove href from back link to prevent URL change;

When opening the remote on OS X dashboard, clicking the back button will
cause the index page to be opened in Safari. This is a result of the URL
changing which in turn is caused by the href attribute. This attribute
is however not needed and can thus be removed.
Merge pull request #10 from elysion/master

Remove href from back link to prevent URL change;
Add command and remote labels to config to support LIRC namespaces;

Earlier implementation showed remote and button names in the form they
were in lircd.conf. In LIRC configuration guide
(http://www.lirc.org/html/configuration-guide.html#appendix-4) it is
advised that standard key symbols are used in the configuration file.
Because this is not the best format for readability it is useful to be
able to specify a key symbol to label mapping in the configuration file.

An example on how to use the labels can be found in
test/fixtures/config.json.
Merge pull request #12 from elysion/lirc_namespaces

Add command and remote labels to config to support LIRC namespaces
Cursor fix
Updating README, example config
Added customremote functionality. Users can now create a custom remote in the config.json file.
Added json api info for customremote.
Removed space from json api call to custom remote. Fixes an error in testing.
Merged changes from upstream.